我一般是生成很多DefaultMutableTreeNode,其中有一个是root,然后生成一个JTree,把root设为这个JTree的根。
排列binary tree是什么意思,没用过
是不是遍历?DefaultMutableTreeNode提供了深度优先和广度优先两种方式,depthFirstEnumeration()和breadthFirstEnumeration(),因为不限于二叉树,所以不提供中序遍历
排列binary tree是什么意思,没用过
是不是遍历?DefaultMutableTreeNode提供了深度优先和广度优先两种方式,depthFirstEnumeration()和breadthFirstEnumeration(),因为不限于二叉树,所以不提供中序遍历
解决方案 »
- 求教高手 关于list ,set, hashcode ,equals综合的一个问题
- Swing中WindowConstants.EXIT_ON_CLOSE和EXIT_ON_CLOSE直接写有什么区别?
- 求助,关于JPanel的重绘问题
- JAVA数组中length的问题?
- 返回Vector的错误!!
- 请问用jdom解析xml文件时遇到如“<>”这样不配对的字符时该如何处理?
- XML+java高手帮忙。
- 关于线程的一个问题:)
- 哪有jb8_encoding_fix.jar,哪位大虾指点
- 如何设置tomcat,改变我的.class文件的默认路径。
- 有两个窗体,分别是两个class,我怎么从一个窗体上获得另一个窗体上的jEditorPane1的text的值
- 求解一个简单的问题,如何将555.346664 格式化成555.35????????
node是节点没错
TreeNode root=new DefaultMutableTreeNode();
TreeNode leaf1=new DefaultMutableTreeNode();
TreeNode leaf2=new DefaultMutableTreeNode();
root.add(leaf1);
root.add(leaf2);
JTree tree=new JTree(root);
TreeNode root=new DefaultMutableTreeNode("根节点");
TreeNode leaf1=new DefaultMutableTreeNode("子节点1");
TreeNode leaf2=new DefaultMutableTreeNode("子节点2");
root.add(leaf1);
root.add(leaf2);
JTree tree=new JTree(root);