您的位置:首页 > 编程语言 > Java开发

Java Swing 树状组件JTree的使用方法【图】

2016-06-22 08:28 253 查看
树中特定的节点可以由
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)创建实例



?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  swing jtree