java - 图表/可视化java工具

标签 java swing visualization diagrams

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

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

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

最佳答案

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

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

关于java - 图表/可视化java工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4809955/

相关文章:

java - 从线程关闭 JDialog 框

javascript - 用于随时间在 map 上可视化用户的库

java - 默认情况下不验证扩展默认值的验证组

java - 实时显示动态数据的架构

java - 仅当用户确认选择时才在 JComboBox 上处理 actionPerformed

r - 基础R : Replacing the horizontal line of median in a boxplot with a horizontal line of mean

r - 如何在 R 中创建多集表重叠可视化?

Java动画和背景颜色

java - java中使用BufferStrategy时如何避免出现黑线

java - 我在 Java 中找不到这个compareTo(T) 函数的错误