JavafX中的组件图

时间:2013-09-28 12:46:46

标签: javafx-2 javafx javafx-8

我想创建一个图表,显示组件之间的不同关系。

像这样的例子:

enter image description here

是否有类似的例子或我讨厌创建自定义组件?

6 个答案:

答案 0 :(得分:3)

我不知道JavaFX的开源/免费图表库(我找不到使用谷歌等)。但是,如果您愿意投资,可以使用名为yFiles for JavaFX的用于图表/图形可视化的商业JavaFX库。您可以在他们的主页上尝试在线演示浏览器。

答案 1 :(得分:1)

答案 2 :(得分:0)

尝试使用NetBeans Visual Library:https://platform.netbeans.org/graph/

我不知道它是否在JavaFX中实现,但它是兼容的和开源的。

答案 3 :(得分:0)

看起来FXDiagram可能符合这个需求。它被描述为"一个基于JavaFX创建图表工具的框架。"代码在github上,但我找不到任何许可证信息。

http://jankoehnlein.github.io/FXDiagram/

答案 4 :(得分:0)

如果找不到库,可以简单地绘制包javafx.scene.shape的形状:矩形,圆形文本等。您也可以使用SVGPath。  这些元素很容易修改,可拖动。

另一种解决方案是使用Canvas,但这种灵活性要低得多。 (我劝阻它)

包含它们的Container是教程中的一个组,我也在Region容器中使用它。 http://www.java2s.com/Tutorials/Java/JavaFX/0050__JavaFX_Rectangle.htm

答案 5 :(得分:-1)

VRL Studio可能就是您所需要的。

http://vrl-studio.mihosoft.eu/