0

我想可视化一个家谱并将其保存为图像(字节 [])。

家谱基于一个简单的模型:

public class Person {

  private List<Person> children = new ArrayList<Person>();
  private Person partner;
  private Person mother;
  private Person father;

  private final String fullName;
}

到目前为止,我尝试使用 graphstream 和 jung。使用这两个框架,我都能够生成图像,除了节点的位置不像它们应该在家族树中那样。

我可以自己编写一个“家谱布局管理器”,但恐怕这是一个困难且容易出错的过程。

有人有一些建议如何解决这个问题吗?

4

1 回答 1

0

我最终自己编写了“家谱布局管理器”,并使用 jgraph 库作为框架。

于 2017-02-10T09:20:31.857 回答