【问题标题】:How to implement a cluster graph in java如何在java中实现集群图
【发布时间】:2011-11-05 12:59:40
【问题描述】:

我想画一个像this 这样的聚类图。有这方面的图书馆吗?我应该如何构建数据结构来包含输入数据?就像一个字典,键作为节点本身,值作为节点连接到的数组。用什么词可以更准确地描述这一点?

【问题讨论】:

  • 链接已失效

标签: java graph charts cluster-analysis


【解决方案1】:

尝试像JUNG 这样的库。

JUNG 是一个框架,用于在 Java 上显示和处理任何类型的图表网络。它支持过渡、折叠、复杂的布局……


关于数据结构:比较复杂,取决于类型 集群(双向或单向)。
在最后一种情况下,您不应该使用Dictionary, 否则连接将被存储两次。
以荣格为例。我认为它的数据是可序列化的。

【讨论】:

    【解决方案2】:

    看看JGraphT:它提供了数据结构,然后您可以使用 JGraph 进行渲染。

    【讨论】:

    • @jmendeth,你能解释一下原因吗?
    • 对不起,我的意思是:因为你想绘制一个集群图,而 JGraphT 对屏幕上的数据表示和布局没有太多控制,我不会在这里使用它。
    猜你喜欢
    • 2014-08-29
    • 1970-01-01
    • 2018-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多