作者asadman1523 (忍者好难养)
看板java
标题[问题] 关於JTree的展开问题
时间Sun Oct 28 04:10:09 2012
一开始我写了递回的方法把所有资料夹还有档案都建立起来
然後用显示出来,这可以(但是遇到C槽这类的就会NULLPOINTER,可能是档案太多)
但是现在想改成User点击展开的按钮才去建立後面的node
所以我用物件阵列储存档案跟node (files and treeNodes)
之後收到Expanded讯息的时候 用User想要展开的node 比对我的treeNodes
找到一样名称的就把同个位置的File拿出来建後面的node
却怎麽样都显示不出来,想请问一下我逻辑哪里错了?
以下是部分程式码
http://pastie.org/5124692
-----
找到方法了,其实我这样没错,只是忘了通知View
加上 jTree.updateUI(); 即可
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.52.89
※ 编辑: asadman1523 来自: 118.166.52.89 (10/28 12:41)