[求助]请问刷新JTree后怎样让先前已经展开的节点仍然是展开的???? 我是通过重新设置JTree的Model来达到数据刷新的效果,请问刷新JTree后怎样让先前已经展开的节点仍然是展开的????非常感谢!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //在节点theParentNode_下增加一个新节点,label_是那新节点的标签。 //返回新节点的对象,并让先前已经展开的节点仍然是展开的. public TreeNode addNode(TreeNode theParentNode_, String label_) { TreeNode theNewNode_ = new TreeNode(label_); theParentNode_.add(theNewNode_); ((DefaultTreeModel)theToolTree.getModel()).nodeStructureChanged(theParentNode_);//这句就是楼主所要的. return theNewNode_; } 急!文件io流问题! Process.waitFor()方法的问题,代码如下 java导包 高人帮忙看看代码 数据插入成功后如何得到数据库自动生成的标识列 在JTextPane里面InsertIcon(...)之后如何得到这个Icon的位置? 求用java做的文本编辑器的源码 如何让垃圾回收机制不起作用的时候内存不溢出 用swing做的applet如何才能使客户端不安装jre也能跑起来?! Question for base java 睡觉的线程怎么停止它? 二维数组问题
//返回新节点的对象,并让先前已经展开的节点仍然是展开的.
public TreeNode addNode(TreeNode theParentNode_, String label_) {
TreeNode theNewNode_ = new TreeNode(label_);
theParentNode_.add(theNewNode_);
((DefaultTreeModel)theToolTree.getModel()).nodeStructureChanged(theParentNode_);//这句就是楼主所要的.
return theNewNode_;
}