Библиотека графов Java для динамической визуализации
Мне нужна библиотека Java для графиков, которая поддерживает динамическую визуализацию. Мне нужно, чтобы объекты двигались между вершинами, и это нужно показать. 3D не требуется, 2D-представление будет достаточно.
Я в настоящее время использую JUNG, но это очень ограничено, это больше для статических графиков из того, что я могу сказать.
Я посмотрел на этот вопрос, но JGraphT, похоже, тоже этого не делает.
Кто-нибудь может что-то предложить?
Позднее редактирование:
Я ждал, чтобы закончить проект, прежде чем присудить ответ. В итоге я сохранил JUNG, а также использовал UBIGraph в качестве вторичной библиотеки.
7 ответов
Взглянуть:
Взгляните на GraphStream, как показано на их демо-видео, вы можете сделать некоторые интересные вещи с графиками, используя их библиотеку.
Как насчет этой библиотеки визуализации графиков? http://graphstream-project.org/
Вы смотрели на Processing или Processing.js? Есть несколько удивительных проектов, созданных с этим.
Не совсем Java, но легко интегрировать в среду Java, если я правильно помню.
Вы также можете посмотреть на wilmascope. Я использовал его несколько лет назад после полного исследования и был очень доволен им, но он не обновлялся с 10 лет.
Другой вариант, если это возможно, состоит в том, чтобы создать текстовый файл в формате graphviz dot и обработать его, используя различные инструменты. В основном полезно для создания статических изображений
Смотри галерею graphviz для более подробной информации