JUNG布局从左到右放置节点

时间:2018-04-05 03:21:52

标签: jung jung2

JUNG中是否存在最佳布局,以便在图表中从左到右放置节点?我正在寻找能够模拟数据谱系的东西,需要稍微线性地表示(从左到右)。

1 个答案:

答案 0 :(得分:1)

如果您的图表是一棵树,那么您可以使用TreeLayout并进行一些后期处理来旋转它以使根位于左侧而不是顶部(请参阅L2RTreeLayoutDemo如何做到这一点的例子。)

如果您的图形只是树形,那么您可能需要先从图形中提取树(请参阅MinimumSpanningTreeDemo了解自动执行此操作的方法),然后按照上述步骤进行操作。

如果这些都不适合你(例如,如果你的图表有多个"根"这就不会起作用),那么你可能需要创建自己的布局,可能是基于TreeLayout