Java的电路图可视化框架

时间:2012-07-29 19:26:28

标签: java frameworks visualization

我正在寻找一个框架来可视化Java应用程序中的Circuit Diagrams

我必须像这样展示图:

enter image description here

对于我之前的一个项目(2008年),我使用了Jung。它运作良好,但也许有人可以提出更适合我的需求框架?有没有人有类似的任务或知道一个好工具?

我的另一个任务是尝试布局元素,因为只有DB中的连接信息,但没有布局信息。我想尽量减少手动布局工作并寻找布局算法

提前谢谢。

PS:非常希望框架是免费的。

PPS:我也对可以使用网络浏览器显示(和编辑)此类图表的框架感兴趣。

2 个答案:

答案 0 :(得分:3)

Prefuse与荣格非常相似。我没有广泛使用它,但我为我们的图形应用程序评估了Jung和Prefuse。

我在评估期间遇到的另一个基于网络的选项是Protovis。您可以使用它绘制交互式图形,但我怀疑您可能需要已有的布局信息才能使用此工具。无论如何看起来作者正在转移到一个名为D3的新库,所以你可以检查出来。

我看到的另一个选项是graphviz

以下是图表可视化工具的大清单。 http://www.mkbergman.com/414/large-scale-rdf-graph-visualization-tools/

答案 1 :(得分:-2)

我找到了一个名为circuit的java框架。我认为它可以帮助您解决问题。 http://code.google.com/p/circuit-framework/