无叶javajtree 1 周 Questions & Answers 269 有可能做一棵没有叶子的树吗?如果可能的话,请告诉我怎么走 我想将这些高亮显示的叶子转换为文件夹或父文件夹 如果你还需要别的东西,请告诉我
# 2 楼答案 如图^{},isLeaf()应该返回false,getChildCount()应该返回0目录。结果如here所示;尽管不明显,test目录是空的 @Override public boolean isLeaf(Object node) { File f = (File) node; return !f.isDirectory(); } @Override public int getChildCount(Object parent) { File f = (File) parent; if (!f.isDirectory()) { return 0; } else { return f.list().length; } }
# 1 楼答案
我认为,如果在树模型中总是从isLeaf返回true,但从叶节点的getChildCount返回0,那么您将得到想要的结果
# 2 楼答案
如图^{} ,
isLeaf()
应该返回false
,getChildCount()
应该返回0
目录。结果如here所示;尽管不明显,test
目录是空的