DefaultMutableTreeNode root = new DefaultMutableTreeNode("学校");
DefaultMutableTreeNode zx = new DefaultMutableTreeNode("中学");
root.add(zx);
DefaultMutableTreeNode temp = new DefaultMutableTreeNode("高中");
zx.add(temp);
DefaultMutableTreeNode temp = new DefaultMutableTreeNode("初中");
zx.add(temp);
JTree tree = new JTree(root);
DefaultMutableTreeNode zx = new DefaultMutableTreeNode("中学");
root.add(zx);
DefaultMutableTreeNode temp = new DefaultMutableTreeNode("高中");
zx.add(temp);
DefaultMutableTreeNode temp = new DefaultMutableTreeNode("初中");
zx.add(temp);
JTree tree = new JTree(root);
解决方案 »
- 如何在java中执行zip压缩命令
- 怎样在Java中将一个整形数赋给一个字符串?
- 请问:inner class中使用的参数为什么必须为final啊?
- 各位大侠帮哈我!!!
- 提示:Graphics 不能强制类型转换为 Graphics2D 怎么回事?
- 当浏览器从图标恢复成窗口时start()怎么没有多次执行啊?
- 请教诸位如何在JAVA中添加自己的类库啊
- 那里有solaris/linux上,实现ping和traceroute命令的source code? 送200分
- 求大神解答
- 我是初学者,有几个问题,想请教各位高手,望不吝赐教
- 我做一个表格的错误,麻烦给为帮我解决啊~~
- 怎样解决JCeartor中编辑中文乱码问题啊?急.....
insertNodeInto(MutableTreeNode newChild,
MutableTreeNode parent,
int index)
然后再tree的Model上调用insertNodeInto(MutableTreeNode newChild,
MutableTreeNode parent,
int index)
newChild是你要新加的节点。
treeModel.insertNodeInto(newnode, parent,parent.getChildCount());
我用这个方法不行.添加不进去.
newnode= new DefaultMutableTreeNode("职高");
treeModel.insertNodeInto(newnode, parent,parent.getChildCount());
用这中方法就不行.就是添加不进去啊.不知道为什么?
TreePath path = new TreePath(nodes);
tree.scrollPathToVisible(path);