树中特定的节点可以由 TreePath
(封装节点及其所有祖先的对象)标识,或由其显示行(其中显示区域中的每一行都显示一个节点)标识。展开 节点是一个非叶节点(由返回 false 的 TreeModel.isLeaf(node)
标识),当展开 其所有祖先时,该节点将显示其子节点。折叠 节点是隐藏它们的节点。隐藏 节点是位于折叠祖先下面的节点。所有可查看 节点的父节点都是可以展开的,但是可以显示它们,也可以不显示它们。显示 节点是可查看的并且位于可以看到它的显示区域。
构造方法摘要 | |
---|---|
JTree() 返回带有示例模型的 JTree 。 |
|
JTree(Hashtable<?,?> value) 返回从 Hashtable 创建的 JTree ,它不显示根。 |
|
JTree(Object[] value) 返回 JTree ,指定数组的每个元素作为不被显示的新根节点的子节点。 |
|
JTree(TreeModel newModel) 返回 JTree 的一个实例,它显示根节点 - 使用指定的数据模型创建树。 |
|
JTree(TreeNode root) 返回 JTree ,指定的 TreeNode 作为其根,它显示根节点。 |
|
JTree(TreeNode root, boolean asksAllowsChildren) 返回 JTree ,指定的 TreeNode 作为其根,它用指定的方式显示根节点,并确定节点是否为叶节点。 |
|
JTree(Vector<?> value) 返回 JTree ,指定 Vector 的每个元素作为不被显示的新根节点的子节点。 |
public JTree(TreeNode root)
- 返回
JTree
,指定的TreeNode
作为其根,它显示根节点。默认情况下,树可以将叶节点定义为不带子节点的任何节点。 - 下面用构造方法public JTree(TreeNode root)创建实例
?
|
http://www.cnblogs.com/taoweiji/archive/2013/02/08/2909214.html