Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java树节点详细信息_Java_Jtree - Fatal编程技术网

Java树节点详细信息

Java树节点详细信息,java,jtree,Java,Jtree,我已经使用JTree构建了一棵树,我想获得节点的详细信息(就像它们出现在绘制的框架中一样) 查看文档(最高级别的界面)和(最常用的实现)。如果需要在树节点中保存更复杂的数据,DefaultMutableTreeNode提供getUserObject()/setUserObject()方法。发布一些代码或澄清。默认树模型中没有枚举,实现只对传入节点的用户数据调用toString()。在上面给出的超链接中,是一个具有树结构的框架,我需要级别1节点的名称(最好是字符串)。 TreeNode root

我已经使用JTree构建了一棵树,我想获得节点的详细信息(就像它们出现在绘制的框架中一样)


查看文档(最高级别的界面)和(最常用的实现)。如果需要在树节点中保存更复杂的数据,DefaultMutableTreeNode提供getUserObject()/setUserObject()方法。

发布一些代码或澄清。默认树模型中没有枚举,实现只对传入节点的用户数据调用toString()。在上面给出的超链接中,是一个具有树结构的框架,我需要级别1节点的名称(最好是字符串)。
TreeNode root = (TreeNode)tree.getModel().getRoot();
Enumeration childrenEnum = root.children();
while (childrenEnum.hasMoreElements()) {
    TreeNode childNode = (TreeNode)childrenEnum.nextElement();
    String childString = childNode.toString();
    // ....
}