用于Java的GraphViz、Zest、JUNG2等



首先,我的目标是只使用库来布置JavaFx应用程序中的节点,这样在布置时就会考虑节点(在我的情况下是方框)的大小。

我试过JUNG2,但对它的布局方法印象不深。。我需要自己写一个才能得到我想要的结果,这正是我试图避免的(因为我可能不够聪明,写不出一个好的…)

所以,现在我看GraphViz和Zest。

GraphViz看起来是一个非常令人印象深刻和复杂的野兽。

Zest看起来也很有趣,但它是如何以Eclipse为中心的呢?我可以在JavaFx应用程序中使用它吗?

外面还有其他人吗?对于我的情况,你有什么建议?

好的,我已经研究并实现了一种基于Zest的方法来解决我的问题。Zest运行时只有800kb,有一个很好的API,依赖性很小,而且,使用我自己的简单碰撞检测方法,工作起来很神奇。如果有人感兴趣,我可以发布代码。。

我和你的话题是一样的。我推荐GraphViz。它复杂但非常强大,结果非常好。我还使用了Zest、Jung和graphX。所有这些结果并没有给我留下太多印象。生成的布局取决于图形的大小。如果你有一个复杂的图形GraphViz会导致最好的结果。

最新更新