java:如何可视化家谱

时间:2016-08-02 09:01:54

标签: java tree visualize

我想想象一个族树并将其保存为图像(byte [])。

Family Tree基于一个简单的模型:

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。使用这两个框架,我能够生成图像,除了节点的位置不像它们应该在家谱中。

我可以写一个&#34; Family Tree布局管理器&#34;我自己,但我担心这是一个困难且容易出错的过程。

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

1 个答案:

答案 0 :(得分:0)

我最终编写了#34; Family Tree布局管理器&#34;我自己并使用jgraph库作为框架。