Описание тега piccolo
Piccolo2d (https://code.google.com/p/piccolo2d/) - это инструментарий, который поддерживает разработку программ для 2D-структурированной графики в целом и Zoomable User Interfaces (ZUI), в частности.
1
ответ
Как изменить масштабирование колесика мыши в Piccolo2D?
В большинстве случаев вращение колеса вниз уменьшает размер масштабируемых объектов, в то время как вращение колеса вверх увеличивает размеры. В piccolo2d поведение по умолчанию полностью изменено: private static void showWorldNode() { new PFrame() …
19 май '14 в 16:28
1
ответ
Как нарисовать изогнутую линию в Piccolo2D?
Я пытаюсь создать изогнутую линию в Piccolo2D с Java. Это мой код public class MyCanvas extends PSwingCanvas{ private void drawLine(PPath inSocket, PPath outSocket) { float startX = (float)inSocket.getX(); float startY = (float)inSocket.getY()+4; fl…
03 окт '12 в 18:55
1
ответ
Математический расчет IQ
Может кто-нибудь объяснить, как работает ниже разговор? clarke1.As =_IQ15toIQ((AdcResult.ADCRESULT0<<3)-_IQ15(0.50))<<1; Устройства Piccolo имеют 12-разрядный АЦП и 16-разрядный регистр АЦП. AdcResult.ADCRESULT регистры являются правильн…
24 ноя '17 в 04:15
0
ответов
Событие колесика мыши не срабатывает после нажатия на холст
Благодаря http://www.eqqon.com/index.php/Piccolo_Snippets, у меня было масштабирование колесика мыши, работающее хорошо, пока я не добавил виджеты winform в форму вне холста; см. фото тестовой формы ниже: я обнаружил, что если я нажму на кнопку 1 и …
23 май '16 в 12:19
1
ответ
Как узнать владельца обработчика входных событий в Piccolo2D?
Не вижу getSource() метод в PInputEvent учебный класс. Я хочу получить ссылку на объект, к которому был добавлен обработчик. ОБНОВИТЬ В следующем примере созданы три концентрических круга. Каждый больший круг владеет меньшим. Обработчик щелчка мыши …
05 ноя '13 в 20:35
2
ответа
Нарисуйте гауссову кривую на Java
Я пишу интерактивный апплет с Piccolo, и мне нужно включить в него гауссову кривую (или нормальную диаграмму распределения). Я полагаю, что любой реализации Java будет достаточно, но я не могу найти какую-либо. В идеале я хотел бы передать набор зна…
31 мар '09 в 21:33
2
ответа
Создание перетаскиваемого и изменяемого размера компонента в Java
Как создать компонент, который можно перетаскивать и изменять размер в Java Swing? Как и функция "Текстовые поля" в MS Paint, выделенная красной рамкой на изображении. Я только хочу перетащить и изменить размер объекта, а не форматирование текста. К…
12 ноя '14 в 16:05
2
ответа
C# Piccolo ZUI - Squiggles только тогда, когда CTRL покачивается?
Я использую библиотеку Piccolo 2D ZUI в приложении C# Winform. Один из примеров, который показывает библиотека, - это добавление обработчика squiggle (рисование линий) на холст. Проблема состоит в том, что если вы включите обработчик squiggle и разр…
21 дек '09 в 17:47
1
ответ
PSelectionEventHandler не запускает обратный вызов
Я использую библиотеку Piccolo2D для рисования узлов на холсте. Я настроил PSelectionEventHandler, как в примере Piccolo2D по адресу: SelectionExample.java, а затем я установил точку останова в private void nodeSelected(final PNotification n) { } //…
16 ноя '12 в 10:43
1
ответ
Как масштабировать около точки?
Я нахожу следующий код внутри PAffineTransform: /** * Scales the transform about the given point by the given scale. * * @param scale to transform the transform by * @param x x coordinate around which the scale should take place * @param y y coordin…
15 ноя '13 в 11:09
1
ответ
Как сделать отверстия в форме в Piccolo2D?
В основной Java он поддерживает "правило намотки", которое может помочь сделать отверстия в фигурах. К сожалению, эта идея игнорируется в Piccolo2D: public class Try_Holes_01 { @SuppressWarnings("serial") public static void main(String[] args) { fin…
27 окт '13 в 12:30
1
ответ
Как реализовать поведение при наведении курсора в Piccolo2D?
Как проще всего реализовать "поведение при наведении" в Piccolo2D? Т.е. изменить цвет объекта или стиль, когда курсор мыши находится над ним? Необходимо правильно учитывать как входы, так и выходы.
20 окт '13 в 17:18
1
ответ
Поддерживает ли Pcanvas действия двойного щелчка для увеличения вместо действий перетаскивания?
Когда я воспроизвел пример масштабирования демонстрации Piccolo, у меня возникло удивление, что Pcanvas поддерживает только перетаскивание для увеличения? Таким образом, я пошел, чтобы просмотреть исходный код Pcanvas, а затем обнаружил, что он имее…
20 ноя '14 в 04:10
1
ответ
Как сделать бесконечные (бесконечные) узлы в Piccolo2D?
Я хотел бы нарисовать некоторый бесконечный объект в Piccolo2D, как бесконечная прямоугольная (декартова) сетка. Было бы здорово иметь геометрический объект в этой сетке, как в графическом редакторе. К сожалению, Piccolo каким-то образом определяет,…
24 апр '14 в 11:48
1
ответ
Как точно настроить возможность выбора в Piccolo2D?
В приведенном ниже коде два круга нарисованы и добавлены к одному узлу группировки. Наблюдаются следующие варианты поведения: 1) Возможность перетаскивания на любую точку круга, включая экстерьер и интерьер; если перетаскивание по точке пересечения,…
09 дек '13 в 18:30
1
ответ
Как встроить холст Piccolo2D в JavaFX?
Как встраивать Piccolo2D холст внутри JavaFX? Я думал, что это должно работать через SwingNode, так как Piccolo имеет Swing управление по имени PCanvas. Этот подход работает с Swing: public static void main(String[] args) { PPath ellipse = PPath.cre…
22 ноя '13 в 09:32
1
ответ
Графическая библиотека Java (обработка, Piccolo и JOGL)
Я пытаюсь нарисовать интерактивный сюжет рассеяния с Java. Есть более миллиона данных генов для построения. Для этого процесса я недавно проверил производительность рисования (а также перемещения и масштабирования) с 30-тысячными данными генов, испо…
19 июн '13 в 06:38
1
ответ
SimpleEllipseExample просто не работает в Piccolo2D?
Какой пример piccolo ниже должен сделать? Я ничего не рисую для себя. И метод рисования никогда не вызывался: package test.piccolo; import java.awt.Graphics2D; import java.awt.geom.Ellipse2D; import java.awt.geom.Rectangle2D; import edu.umd.cs.picco…
09 окт '13 в 17:02
1
ответ
Поддерживает ли JavaFX иерархические преобразования вложенных объектов, таких как Piccolo2D
Piccolo2D имеет два существенных преимущества перед Swing: Каждый ребенок может быть сдвинут как в отрицательном, так и в положительном направлениях координат (Swing поддерживает предварительные положительные направления (и менеджеры компоновки)) С …
06 ноя '13 в 18:32
0
ответов
Отображение графического редактора в виде панели в JSP
Я планирую свой первый веб-проект и в настоящее время оцениваю, какую технологию использовать. Поскольку JSP кажется хорошим началом для webdev с Java, мне было интересно, способен ли JSP отображать некоторые сложные функции графического редактирова…
10 фев '15 в 20:38