2013-10-14 2 views
2

Мне было интересно, можно ли легко настроить типичные библиотеки диаграмм топологии javascript для выполнения некоторых действий при наведении или щелчке по объекту узла? Библиотеки, которые я сейчас рассматриваю, это D3.js, chartjs и sigma.js, и эти действия могут включать вызов Java-метода через JavaFX. Мы ценим любые предложения.Являются ли библиотеки диаграмм javascript настраиваемыми или совместимыми с JavaFX

Спасибо!

+1

Почему вы думаете, что можете свободно смешивать Java и Javascript? – chrylis

ответ

6

Библиотеки визуализации JavaScript могут быть интегрированы с JavaFX через WebView и it's associated Java<->JavaScript bridge technology.

Образец такой интеграции - это JavaFX application which embed a jQuery DatePicker. Хорошо, поэтому datepicker не является библиотекой диаграмм, но общий принцип интеграции тот же.

Патрик Мартин Dex project объединяет библиотеки визуализации JavaFX (с Groovy) и JavaScript на основе таких как D3.js, так что это доказывает, что интеграция с D3 может произойти (хотя я не думаю, что Патрик делает доступным источником для двигателя Dex, который позволил бы вы увидите, как он это делает).

Отметьте, что JavaFX includes a native charting library. Это диаграммы, как правило, являются традиционными бизнес-диаграммами, такими как линейные диаграммы, круговые диаграммы и т. Д., А не визуализация mathematical graph.

+0

Спасибо! что помогает – user2799603

+0

не знал о проекте dex, спасибо – vach

+0

Обновилась ссылка на Dex: http://dexvis.com/doku.php – Stefan

 Смежные вопросы

  • Нет связанных вопросов^_^