java - 使用jtree从文本文件到树结构 View

标签 java swing treeview jtree directory-structure

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

如果文本文件结构如下所示

标签-级别

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

我需要一个如图所示的树结构 enter image description here

最佳答案

您应该考虑实现 TreeModel界面。例如,FileTreeModel ,引用here ,可与任一 JTree 一起使用,如图所示 here ,或大纲,如图 here .

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

关于java - 使用jtree从文本文件到树结构 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18556520/

相关文章:

java - 为什么在构造函数中声明并实例化临时对象而不是真实对象?

Java线程加入后卡住

java - 更改 Java Swing 的背景

java - 我所有的 java 应用程序现在都抛出 java.awt.headlessexception

java - 如何使用java获取连接到计算机的USB设备的详细信息

c# - 访问 View 模型类中的选项卡控件

java - 它不会从服务器返回任何内容!

java - 如何转换 YCbCr(YUV) 4 :4:4 image to 4:2:2 in java?

c# - Winforms Treeview 节点工具提示自定义

javascript - Kendo Treeview 复选框按 ID 检查