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