如题, 用treemodel产生一颗树tree!比如我想在root-p1-p2下插入子节点leaff,请问怎么做?我想用TreePath,但构建的路径如何与treemodel, tree产生关系?谢谢!
解决方案 »
- 关于数组的分配
- 有哪位对jmf了解的,谢谢给予支持
- 请教关于开发3d角色的问题
- 用正则怎么表示这个字串<meta http-equiv="content-type" content="text/html; charset=utf-8">
- java ee怎么学?~~~
- 有this对象可不可以知道该this对象所正在执行的函数
- 求java高手联系方式(qq or msn)希望在线指导!!问题很简单,进来就知道.50分送!!!!!!!
- 可以把多个jar文件合并能一个么?
- 正则表达式如何匹配表格?
- 命令行中运行.class文件提示找不到或者无法加载主类
- JRadioButton的问题
- java传参问题??
root
-p1
--c1
-p2
--c22, 根节点 root问题:现在有个字符串c3, 如果把c3加到p1下面作它的子节点,你该怎么做呢?
对于直接New出来的TreePath, 是现有的树无法使用的,你想tree.setSelectionPath(newPath),对不起, 会出现异常的。同理,对new出来的DefaultMutableTreeNode, 是没有加入现有树之前,treeModel.getPathToRoot(newNode)也是无效的。我想高手一定遇到过这样的问题,而且已经解决了。 呼唤高手!!
public void valueChanged(TreeSelectionEvent e){
TreePath tp = e.getNewLeadSelectionPath();
if (tp == null)
return;在后面加上动作代码,就可以实现 ,很简单的.
我以前做项目是采用的这种方式,不知道有没有更好的方式.