Java中现有的树库?

时间:2014-04-11 12:26:28

标签: java

我正在尝试创建树状结构,如果我有一个根节点,然后我可以将子节点添加到根节点并继续该过程。我对排序并不感兴趣。我想要的只是树状结构,因为我正在创建一个组织结构图。

是否有一个exisitng java库可以让我添加根节点,子节点或者例如从树中获取子节点,然后也将子节点添加到这些节点。或者也许从树中获取所有叶节点。

我试图避免自己创建一个只是为了节省时间?您可以建议的任何图书馆都会有很大的帮助。

注意:我没有使用Swing或AWT组件。

1 个答案:

答案 0 :(得分:3)

Java中的TreeModel接口就是为此而设计的。 DefaultTreeModel支持向节点添加任意数量的子节点,侦听节点以及按路径查找节点。