hallo, ich möchte den inhalt eines verzeichnisses haben. wenn in dem verzeichnis jedoch wieder ein verzeichnis ist, soll dieses auch durchsucht werden. und so weiter. momentan habe ich das so:
allerdings wird so ja nur immer das oberste untersucht. ich möchte dann das resultat in einem jtree darstellen. ne idee?
DANKE
[/code]
Code:
if(c[i].isDirectory()){
File dir = new File(c[i]+"");
ch = dir.list();
FilenameFilter filter = new FilenameFilter() {
public boolean accept(File dir, String name) {
try{
if(regex){
return (name.matches(regexField.getText()));
}else{
return name.matches(".*");
}
}catch(Exception npe){
return name.matches(".*");
}
}
};
ch = dir.list(filter);
size=ch.length;
System.out.println(c[i] + " size: " + size);
}
allerdings wird so ja nur immer das oberste untersucht. ich möchte dann das resultat in einem jtree darstellen. ne idee?
DANKE
[/code]