Я хочу создать диаграмму, которая показывает различные отношения между компонентами.Диаграмма компонентов в JavafX
Что-то как в этом примере:
Есть ли подобный пример, или я ненавижу создать пользовательский компонент?
Я хочу создать диаграмму, которая показывает различные отношения между компонентами.Диаграмма компонентов в JavafX
Что-то как в этом примере:
Есть ли подобный пример, или я ненавижу создать пользовательский компонент?
Попробуйте VisualBeans Visual Library: https://platform.netbeans.org/graph/.
Я не знаю, реализована ли она в JavaFX, но совместима и с открытым исходным кодом.
Мне не известно об открытой библиотеке диаграмм для JavaFX (и я не смог найти ее с помощью Google и т. П.). Однако, если вы готовы инвестировать, есть коммерческая библиотека JavaFX для визуализации диаграмм/диаграмм, которая называется yFiles for JavaFX. Вы можете попробовать онлайн-демонстрационный браузер на своей домашней странице.
Есть ли другая аналогичная библиотека компонентов? –
Я не знаю ни одного. Поиск google показывает этот продукт как первый хит. Также немного утомительно искать диаграммы/графики в JavaFX, потому что либо вы получаете нерелевантные результаты для части диаграммной диаграммы JavaFX, либо информацию о графике сцены. Если кто-то может найти другие библиотеки рисования/диаграмм графики javafx, я был бы рад услышать о них. – Sebastian
Вы нашли, @Sebastian ?? –
VRL Studio может быть тем, что вам нужно.
Я не понимаю, как это можно использовать с JavaFX? –
Похоже FXDiagram может соответствовать этой потребности. Он описывается как «основа для создания графических инструментов на основе JavaFX». Код находится в github, но я не смог найти информацию о лицензии.
Если вы не можете найти библиотеку, вы можете просто рисовать фигуры из пакета javafx.scene.shape: прямоугольник, круг текст и т.д. Вы можете также использовать SVGPath. Эти элементы легко изменяются, перетаскиваются.
Другим решением будет использование холста, но это гораздо менее гибкое. (Я отговариваю его)
Контейнер, чтобы включить их в группу, я также использовал его в контейнере «Регион». http://www.java2s.com/Tutorials/Java/JavaFX/0050__JavaFX_Rectangle.htm
NetBeans Визуальная библиотека JavaFX порт
https://github.com/theanuradha/visual-library-fx/releases
https://github.com/theanuradha/visual-library-fx/blob/master/org-netbeans-api-visualfx/src/test/java/test/graphlayout/GridGraphLayoutTest.java
NetBeans Визуальная библиотека: https://platform.netbeans.org/graph/.
https://www.youtube.com/watch?v=cwA4E1qESVc –
Я не видел один ... И им всегда смотрел новый материал javafx – Magcus