假设treeNode是被选中的结点(为TreeNode类型),则TreeNode parentNode = treeNode.getParent();
TreePath parentPath = parentNode.getSelectionPath();parentPath及为要求的父结点的path
TreePath parentPath = parentNode.getSelectionPath();parentPath及为要求的父结点的path
解决方案 »
- 获得frame上的组件
- 父类static方法 为什么子类非静态方法可以调用?
- 自己结合网上资料写的一个java图像灰度化程序,编译可以通过,但运行不行,请大家帮忙修改一下!谢谢!
- 通过tomcat连接池在java类访问数据库失败!
- 关于java socket 通讯的问题求教(急,在线等散分)
- 怎么下载页面上的applet的class啊?
- 关于application的入口函数与构造函数
- 初学者问:用浏览器运行helloworld程序,为什么是空的?状态栏提示:load:class HelloWorldApplet not found ,为什么会找不到呢?
- 聊天室的乱码~~~
- =====关于JB7做界面的一个很简单的问题=====
- clane(clane) 请进::::::::
- jb5开发的应用工具栏中的图标显示正常,但移植到linux上运行,则图标大小不一。为何?
"Panel_Archive.java": Error #: 300 : method getSelectionPath() not found in interface javax.swing.tree.TreeNode at line 1840, column 38
为什么编译就报错呢?
删除某个节点后焦点切换(tree.setSelectionPath(path))到它的父节点上。
所以我想得到它的父节点的path或者row (tree.setSelectionRow(row))但是我得到当前节点的path,row,node,就是无法得到它的父亲节点的path,rowto sunjiujiu(芳芳)
JTree的 getSelectPath()如何用呢,请指教。
我去看了那本书的jtree部分
看到了这个方法,搞定public int getParentPath()也就是已知节点的path,通过这个方法就可以得到它的父节点的path,呵呵