首先,我的目标是使用一个仅用于在JavaFx应用程序中布局节点的库,以便在布局时考虑节点(在我的例子中是框)的大小。
我尝试过JUNG2,但对它的布局方法并不是很感兴趣。我需要自己写一个来得到我想要的结果,这正是我试图避免的(因为我可能不够聪明,写不出一个好的……)。
所以,现在我来看一下GraphViz和Zest。
GraphViz看起来像是一个非常令人印象深刻和复杂的野兽。
Zest看起来也很有趣,但是它是如何以Eclipse为中心的呢?我可以在JavaFx应用程序中使用它吗?
外面还有其他人吗?你对我的情况有什么建议?
发布于 2014-09-19 21:18:22
好了,我已经研究并实现了一个基于Zest的方法来解决我的问题。Zest运行时只有800kb,有一个很好的API和很少的依赖,并且,使用我自己的简单的冲突检测方法,工作起来像个奇迹。如果有人感兴趣,我可以把代码贴出来..
发布于 2016-10-27 17:39:36
我和你的观点是一样的。我推荐GraphViz。它很复杂,但功能非常强大,结果非常好。我还使用了Zest,Jung和graphX。所有这些结果都没有给我留下太深的印象。生成的布局取决于图形的大小。如果你有一个复杂的图形,GraphViz会得到最好的结果。
https://stackoverflow.com/questions/25917195
复制相似问题