schaut euch ma bitte das bild an
dl http://www.pic-upload.de/29.11.07/j5k5hi.GIF
der quellcode zu dem füllalgorithmus sieht so aus
wäre nett wenn mir jemand den trick verraten könnte. ich kann kein fehler erkennen,
oder hat das was mit dem internen ablauf der listFiles() Methode der File Class zu tun?
DANKE!
dl http://www.pic-upload.de/29.11.07/j5k5hi.GIF
der quellcode zu dem füllalgorithmus sieht so aus
Code:
public static void listDir(File dir, DefaultMutableTreeNodewithID treemain) {
File[] files = dir.listFiles();
if (files != null) {
for (int i = 0; i < files.length; i++) {
if (files[i].isDirectory() && !files[i].getName().toString().
endsWith("Dateien") && !files[i].getName().toString().
endsWith("dateien")) {
treeNew = new DefaultMutableTreeNodewithID(files[i].getName());
treeNew.setNodeID(files[i].getAbsolutePath());
treemain.add(treeNew);
listDir(files[i], treeNew);
}else if(files[i].getName().toString().endsWith(".htm") && !files[i].getName().
toString().startsWith("header"){
treeFile = new DefaultMutableTreeNodewithID(files[i].getName().
toString().substring(0,files[i].getName().
toString().lastIndexOf(".htm")));
treeFile.setNodeID(files[i].getAbsolutePath());
treeNew.add(treeFile);
}
}
}
}
wäre nett wenn mir jemand den trick verraten könnte. ich kann kein fehler erkennen,
oder hat das was mit dem internen ablauf der listFiles() Methode der File Class zu tun?
DANKE!