标签: java
我正在尝试创建树状结构,如果我有一个根节点,然后我可以将子节点添加到根节点并继续该过程。我对排序并不感兴趣。我想要的只是树状结构,因为我正在创建一个组织结构图。
是否有一个exisitng java库可以让我添加根节点,子节点或者例如从树中获取子节点,然后也将子节点添加到这些节点。或者也许从树中获取所有叶节点。
我试图避免自己创建一个只是为了节省时间?您可以建议的任何图书馆都会有很大的帮助。
注意:我没有使用Swing或AWT组件。
答案 0 :(得分:3)
Java中的TreeModel接口就是为此而设计的。 DefaultTreeModel支持向节点添加任意数量的子节点,侦听节点以及按路径查找节点。
TreeModel
DefaultTreeModel