1

我在网上搜索了很长时间,但找不到这个..也许这个论坛可能有想法?

我需要的是以图表的形式可视化一些网络系统。特别是 - 灌溉系统有一堆节点组织成网络,容器,关系等。我偶然发现了相当复杂和昂贵的库,核心是数学图论......非常可怕的东西。我尝试过类似图形的库,但它们无法制作人性化的图片,所有这些图形算法在我的情况下都不是很有用。我不介意使用适当的 API 以编程方式进行布局。

我在java桌面应用程序(swing)中,如果您知道任何事情或做过类似的事情,请分享。实际上对于产品来说可能是一个好主意 - XML 结构输入 - 实时图表输出。再说一次,那里有很多复杂的项目,但对于一个简单的任务来说,没有什么简单明了的,比如向您展示系统的结构,而无需花费数千小时来学习该工具。开源解决方案非常受欢迎,但商业也可以。如果您对类似任务有真正的第一手经验,请分享。

4

3 回答 3

1

只是一个快速的答案:您可能想查看http://www.jgraph.com/http://www.yworks.com

于 2011-01-26T21:03:22.207 回答
1

我已经使用JUNGprefuse开发了应用程序。两者都提供了多种布局和视觉定制选项(有一些很棒的演示/示例以及两者的源代码)。它们都非常易于使用。

值得注意的是,prefuse 自 2008 年以来没有进行过重大更新,而 JUNG 的最后一次更新是在去年年初。

于 2011-01-26T21:08:18.943 回答
1

查看Netbeans 可视库。如果需要更底层的库,那么Piccolo2D可能是一个不错的选择。

于 2011-01-26T21:26:28.637 回答