【问题标题】:From text file to tree structure view using jtree使用 jtree 从文本文件到树结构视图
【发布时间】:2024-01-13 14:16:01
【问题描述】:

我正在使用 JTree 构建文件夹树结构(GUI),如果我知道正确的文件结构,我可以手动构建它。我想实现这个在文本文件中指定的结构读取结构,它是动态的。我在编码递归类型问题方面有点差。请帮帮我

如果在文本文件结构如下图

标签 - 级别

根 - 0 生物 - 1 动物 - 2 狗 - 3 猫 - 3 鸟 - 2 孔雀 - 3 乌鸦 - 3

我需要一个如图所示的树形结构

【问题讨论】:

    标签: java swing treeview jtree directory-structure


    【解决方案1】:

    您应该考虑实现TreeModel 接口。例如,FileTreeModel,引用 here,可与 JTree 一起使用,如图所示 here,或 Outline,如图所示 here

    另请参阅XMLTree,它从 XML 文件中读取节点,引用 here

    【讨论】: