gpt4 book ai didi

algorithm - zest 布局算法将节点彼此靠得太近

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:03:47 26 4
gpt4 key购买 nike

我正在使用 org.eclipse.zest.core.viewers.GraphViewer.setLayoutAlgorithm 来设置布局算法。

我的问题是,当渲染图形时,节点绘制得非常靠近彼此,有时甚至在彼此之上。

与编写自己的布局算法相比,有没有办法解决这个问题?

enter image description here

最佳答案

这是一个老问题,但是您当然可以为 zest.layout 组件编写新的布局算法。如您所见,它们中的大部分都是从 AbstractLayoutAlgorithm 扩展而来的。您也可以更改现有布局,因为它是开源的。我不知道您使用的是哪一个,但是大多数布局的行和列的大小是在 preLayoutAlgorithm 函数中确定/计算的。所以在这里你可以随心所欲地改变一切。您可能必须逐步测试可视化中的更改。

关于algorithm - zest 布局算法将节点彼此靠得太近,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29585767/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com