请教一个关于jTree展开的问题 需要一个父节点吧,你的TreePaht中没有父节点,所以你的treepath没有加入到树中,所以会出现这样的问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但我即使用new TreePath(new String[]{"china","jiangsu"});还是不行。而且我用new TreePath(new String[]{"china"});也一样。不知道为什么 new TreePath时要求的是TreeNode的子类对象数组,用String[]当然要报错了,建议在创建tree的时候将展开的treenode及其父节保存到一个对象数组中,再将该数组作为new TreePath的参数. 是这样的,我事先并不知道我要用的是哪个treepath,我不能把所有的treenode及其父节保存下来。我现在要完成的功能是搜索功能,就是还有一个文本框,当用户输入要找的节点后,我要把它对应的在树中的节点展开,我可以知道它在树中的位置,就是从根节点到该节点的所有节点,如果不能用它来确定treepath,那我该怎么办呢。 在搜索的时候你要遍历一次tree吧,在遍历的时候将找到结果的路径保存到数组里也一样. 不,搜索时我不要遍历tree,我是在数据库中搜索结果,tree是根据数据库中的内容生成的。所以我搜索时得到从根节点到本节点的路径,再根据这个路径来展开节点。搜索过程与tree无关。 求类似QQ空间日志的编辑器 一个简单问题:如何删除英文单词中多余的空格,即:单词间只允许一个空格? 怎样得到数组的维度? 对话框 关于ProgressMonitorInputStream的一个问题 如何写文件 下载Java大全 如何将 byte数组转化成 char数组? SMTP 发信验证怎么解决?谢谢! 包含javax.mail.MessagingException的包在哪里可以找到,谁有? google刷我 一个郁闷的事,那位大虾帮帮忙!!
而且我用new TreePath(new String[]{"china"});也一样。
不知道为什么
我现在要完成的功能是搜索功能,就是还有一个文本框,当用户输入要找的节点后,我要把它对应的在树中的节点展开,我可以知道它在树中的位置,就是从根节点到该节点的所有节点,如果不能用它来确定treepath,那我该怎么办呢。