HEy leute,
ich habe folgendes problem.
ich möchte eine filelist ausgeben (erstmal inne konsole, den rest schaffe ich dann auchselber 😀), mein problem ist nun, das ich es iwie nur schaffe den ganzen pfand aus zu geben. ich möchte aber nur den letzten ordner ausgeben.
Die methode sieht so aus :
in der konsole wird wmir folgendes ausegeben:
Opening: Test.
probe
G:\Test\test 1
G:\Test\test 2
G:\Test\test 3
ich möchte aber nur :
test 1
test 2
test 3
haben. ich habe es schon mit substrings versucht, und dann \ eingegeben, der \ wird jedoch nur als fehler erkannt -.-
bitte hilfe mfg Scar
ich habe folgendes problem.
ich möchte eine filelist ausgeben (erstmal inne konsole, den rest schaffe ich dann auchselber 😀), mein problem ist nun, das ich es iwie nur schaffe den ganzen pfand aus zu geben. ich möchte aber nur den letzten ordner ausgeben.
Die methode sieht so aus :
Java:
int returnVal = fc.showOpenDialog(GUI.this);
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file1 = fc.getSelectedFile();
System.out.println("Opening: " + file1.getName() + ".");
File[] fileliste = file1.listFiles();
if (fileliste != null) {
System.out.println("probe");
for (File file : fileliste) {
System.out.println(file);
}
} else {
System.out.println(file1.getName() + " is not a directory");
}
} else {
System.out.println("Open command cancelled by user.");
}
}
in der konsole wird wmir folgendes ausegeben:
Opening: Test.
probe
G:\Test\test 1
G:\Test\test 2
G:\Test\test 3
ich möchte aber nur :
test 1
test 2
test 3
haben. ich habe es schon mit substrings versucht, und dann \ eingegeben, der \ wird jedoch nur als fehler erkannt -.-
bitte hilfe mfg Scar
Zuletzt bearbeitet: