Hallo,
Ich möchte über einen FileDialog Dateien laden bzw. speichern. Allerdings sollen nicht alle Dateitypen angezeigt werden, sondern nur bestimmte. Ich nehme mal an, man soll das über einen FileFilter machen, aber funktioniert der irgendwie nicht. Zum Testen habe ich die Methode geschrieben:
Allerdings scheint der Filter einfach ignoriert zu werden... es wird keine Ausgabe gemacht...
Weiß jemand, woran das liegt?
mfG thomy
Ich möchte über einen FileDialog Dateien laden bzw. speichern. Allerdings sollen nicht alle Dateitypen angezeigt werden, sondern nur bestimmte. Ich nehme mal an, man soll das über einen FileFilter machen, aber funktioniert der irgendwie nicht. Zum Testen habe ich die Methode geschrieben:
Java:
FileDialog openDialog=new FileDialog(this,"Öffnen",FileDialog.LOAD);
openDialog.setFilenameFilter(new FilenameFilter() {
public boolean accept(File dir, String name) {
System.out.println(name);
return true;
}
});
openDialog.setVisible(true);
String pfad=openDialog.getDirectory()+openDialog.getFile();
//...
Allerdings scheint der Filter einfach ignoriert zu werden... es wird keine Ausgabe gemacht...
Weiß jemand, woran das liegt?
mfG thomy