我正在寻找一个框架来可视化Java应用程序中的Circuit Diagrams 。
我必须像这样展示图:
对于我之前的一个项目(2008年),我使用了Jung。它运作良好,但也许有人可以提出更适合我的需求框架?有没有人有类似的任务或知道一个好工具?
我的另一个任务是尝试布局元素,因为只有DB中的连接信息,但没有布局信息。我想尽量减少手动布局工作并寻找布局算法。
提前谢谢。
PS:非常希望框架是免费的。
PPS:我也对可以使用网络浏览器显示(和编辑)此类图表的框架感兴趣。
答案 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/