File f=new File("C:/");
File fList[] = f.listFiles();
当我使用它时,它会列出所有系统文件以及隐藏文件。如何在jtree中只列出非隐藏和非系统文件
这个原因空指针异常,当我使用它的JTree显示这样:
public void getList(DefaultMutableTreeNode node, File f) {
if(f.isDirectory()) {
DefaultMutableTreeNode child = new DefaultMutableTreeNode(f);
node.add(child);
File fList[] = f.listFiles();
for(int i = 0; i < fList.length; i++)
getList(child, fList[i]);
}
}
我应该怎么办,以便它不给NullPointerException异常,仅显示非隐蔽性和非系统文件 in jTree?
有没有什么方法提供只列出非系统和非隐藏文件的文件类? – 2013-03-26 20:09:30