javascript图表库是否可自定义或与JavaFX兼容

use*_*603 2 javascript java javafx topology d3.js

我想知道当我悬停或点击节点对象时,是否可以轻松自定义典型的javascript拓扑图库以执行某些操作?我目前正在考虑的库是D3.js,chartjs和sigma.js,这些操作可能包括通过JavaFX调用Java方法.任何建议,将不胜感激.

谢谢!

jew*_*sea 6

可视化的JavaScript库可以使用JavaFX通过集成的WebView它相关的Java < - > JavaScript的桥梁技术.

这种集成的一个示例是这个JavaFX应用程序,它嵌入了一个jQuery DatePicker.好的,所以日期选择器不是图表库,但一般的集成原理是相同的.

Patrick Martin的Dex项目集成了JavaFX(与Groovy)和基于JavaScript的可视化库,如D3.js,因此这证明可以与D3集成(虽然我不认为Patrick提供了Dex引擎的源代码,这将允许你看看他是怎么做到的.

请注意,JavaFX包含本机图表库.它的图表往往是传统的商业图表,如折线图,饼图等,而不是数学图的视觉化.