G
Gast
Gast
Hallo,
Ich habe ein kleines Programm, in dem ich einen öffnen Dialog verwenden möchte. Dieser funktioniert leider noch nicht so wie ich mir das vorstelle. Vielleicht kann mir jemand helfen.
Der FileChooser wird korrekt dargestellt. Leider gibt es bei der Dateiauswahl nur JPG und kein Tif. Des weiteren wird das abspeichern des Pfads auch durchgeführt wenn der Benutzer auf Abbrechen klickt, das soll allerdings nur passieren wenn er OK klickt. Bei Abbrechen soll der dialog lediklich geschlossen werden. Was muss ich dafür ändern?
Danke für die Hilfe!
Ich habe ein kleines Programm, in dem ich einen öffnen Dialog verwenden möchte. Dieser funktioniert leider noch nicht so wie ich mir das vorstelle. Vielleicht kann mir jemand helfen.
Code:
JFileChooser chooser = new JFileChooser();
//Erstellung eines Filters, damit nur Bilddateien angezeigt werden
FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG", "jpg","TIF","tif");
//Zuweisen des Filters
chooser.setFileFilter(filter);
chooserReturn = chooser.showOpenDialog(frame);
if(chooserReturn == JFileChooser.APPROVE_OPTION) {
File temp = chooser.getSelectedFile();
//abseichern des absoluten Dateipfads
choosed_File=temp.getAbsolutePath();
}
Der FileChooser wird korrekt dargestellt. Leider gibt es bei der Dateiauswahl nur JPG und kein Tif. Des weiteren wird das abspeichern des Pfads auch durchgeführt wenn der Benutzer auf Abbrechen klickt, das soll allerdings nur passieren wenn er OK klickt. Bei Abbrechen soll der dialog lediklich geschlossen werden. Was muss ich dafür ändern?
Danke für die Hilfe!