我有这张表:
按区域创建表 ( id_area INT 主键, 名称 VARCHAR2(200), id_areapadre INT 引用 perarea(id_area) );
这是为了访问数据而添加的:
我的意图是创建一个层次结构,在 TreeView 中显示区域及其下属。然后,当用户单击一个节点时,树表右侧的表格会加载该区域的所有员工。
首先,我如何填充树表?
谢谢!
最佳答案
想到一个 JTree
会很有帮助作为底层 TreeModel
的 View . TreeModel
的示例实现, 旨在与 org.netbeans.swing.outline.Outline
一起使用, 说明了层次结构 FileTreeModel
这可能会指导你。当您使用 Oracle 时,您可能会发现文章 Dynamic JTree from database query也很有帮助。
附录:文章Understanding the TreeModel也可能有帮助。
附录:另请参阅相关的 example使用 FileTreeModel
。
关于java - 如何使用树表显示 Oracle SQL 表中的所有行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3151493/