您好我想从xml文件中创建一个JTree
<?xml version="1.0" encoding="UTF-8"?>
<root name="Passwoerter">
<use name="LoL" username="hallo" password="asdasd" note="asdasdasdads"/>
<category name="Mail">
<use name="GMail" username="hallo" password="asdasd" note="sadasdasdads"/>
<category name="Webmail">
<use name="Yahoo" username="hallo" password="asdasd" note="asdasdadsasd"/>
</category>
</category>
</root>
使用该结构,您可以在类别中拥有无穷无尽的子类别。
我读取了xml文件并创建了一个包含所有信息的ArrayList 班级类别有:
String name
Category parent
ArrayList<Category> categories
ArrayList<Usage> usages
问题是我不知道如何创建具有未知数量类别的TreeNodes。
编辑: 我不知道用户创建了多少个类别,但我需要创建树。 因此,如果用户在一个类别中创建了100个子类别,我仍然希望正确显示树。