java - JTree 和 TreeModel 具有不同类的层次结构?

标签 java swing model jtree treemodel

我有一个对象层次结构,我想使用 JTree 和 TreeModel 显示它。层次结构的每个级别都是一个不同的类。

我见过的所有 JTree 和 TreeModel 示例在树的整个层次结构中都有一个公共(public)类(即文件系统浏览器的 File)。当您的层次结构逐级更改类时,您如何着手实现 TreeModel?你把TreeModel放在TreeModel里面吗?

最佳答案

实现 TreeModel,然后提供您自己的方法实现。 JTree 使用对象,因此您应该可以使用多种类型。

关于java - JTree 和 TreeModel 具有不同类的层次结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9832629/

相关文章:

visual-studio-2010 - 数据读取器与指定的不兼容...类型的成员 'Finalised' 在数据读取器中没有相应的列

javascript - Marionette 嵌套LayoutView——解析模型

java - 从 Java EE/PHP 到 Rails 3 的应用程序迁移 - 模型

java - 基于表单的身份验证在 tomcat 6.0 中不起作用

java - 如何编写在二叉树(java)中按级别顺序(从左到右)插入节点的方法?

Java 6/Swing : Paint on top of JScrollPane's ViewPort/ViewPort-component

java - Java FX 外观问题

java - 追加 JTextArea & invokelater()

asp.net-mvc - 如何在 ASP.NET MVC 和 Entity Framework 中扩展模型?

java - 根据循环中的位置替换字符