用于动态可视化的Java图形库

时间:2011-05-28 15:35:48

标签: java graph visualization

我需要Java库来支持动态可视化的图形。我需要让对象在顶点之间移动,这必须显示出来。不需要3D,2D表示就足够了。

我目前正在使用JUNG,但它非常有限,对于静态图表来说,更多的是我所知道的。

我看过this问题,但JGraphT似乎也不这样做。

有人能提出什么建议吗?

晚编辑:

在给出答案之前,我等待完成项目。我最终保留了JUNG,同时也使用UBIGraph作为辅助库。

7 个答案:

答案 0 :(得分:46)

答案 1 :(得分:13)

看一下GraphStream,如demo video所示,你可以使用他们的图书馆做一些图表。

答案 2 :(得分:7)

这个图形可视化库怎么样? http://graphstream-project.org/

答案 3 :(得分:4)

Prefuse非常强大。

答案 4 :(得分:3)

您是否看过ProcessingProcessing.js?有一些amazing可见项目正在制作中。

不是严格的Java,但如果我没记错的话,很容易在Java环境中集成。

答案 5 :(得分:2)

如果可行,另一个选项是在graphviz dot format中构建文本文件,并使用提供的各种工具对其进行处理。对生成静态图像非常有帮助

有关详细信息,请参阅graphviz gallery

enter image description here

答案 6 :(得分:1)

您可能还想查看wilmascope。我在几年前经过充分的研究后使用它,并对此非常满意,但它现在已经10年没有更新了。