Java电路图可视化框架

4
我正在寻找一个用于在Java应用程序中可视化电路图的框架。

我需要展示像这样的图表:

enter image description here

在我之前的一个项目中(2008年),我使用了Jung。它表现良好,但也许有人可以提供更适合我的需求的框架?是否有类似的任务或者知道好的工具?

此外,我的任务之一是尝试布局元素,因为数据库中只有连接信息,没有布局信息。我想尝试最小化手动布局工作,并寻找布局算法

提前感谢您。

附言:很希望这个框架是免费的。

另外,我对能够帮助使用Web浏览器显示(和编辑)这种类型图表的框架也很感兴趣。


它必须是一个Java程序吗?还是你可以使用已经编写用于设计电路的程序? - ghostbust555
对于电路图,我通常使用Fritzing http://www.fritzing.org/ 它非常有用,可以设计PCB并进行面包板类型的设计。 - ghostbust555
谢谢您的回答,ghostbust555。但是我在任务上表述不够清晰,把您搞糊涂了。实际上,我需要在我的程序内展示可视化效果。我可以使用外部程序来帮助我制作布局,但主要任务是在我的程序内显示电路图。您向我推荐了一个有趣的程序,但不幸的是,它并不适合我的需求。 - MikhailSP
2个回答

4

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

另一个基于Web的选择是Protovis,我在评估过程中发现了它。您可以使用它绘制交互式图形,但我怀疑您可能需要已经可用的布局信息才能使用此工具。不管怎样,看起来作者正在转向一个名为D3的新库,所以您可以查看一下。

我看到的另一个选项是graphviz

这里是一个大型图形可视化工具列表。http://www.mkbergman.com/414/large-scale-rdf-graph-visualization-tools/


-2

2
我非常确定这个项目与电路图没有任何关系。我有点怀疑它是一个关于Java框架项目的讽刺笑话 - 它在他们的网站上实际上并没有描述它的功能,甚至示例也没有展示任何有价值的东西。 - fommil

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接