Java AWT: FileDialog

Willemers Informatik-Ecke

Zur Auswahl von Dateien bietet inzwischen jede GUI eine Auswahlbox an. Unter Java ist diese über die Klasse FileDialog erreichbar. Die Verwendung ist recht einfach.

FileDialog filedia = new FileDialog(MainFrame, "Öffnen");
filedia.setFile("*.java");
filedia.show();
String filename = filedia.getFile();
if (filename != null) {
  // Datei eroeffnen und so weiter
}
filedia.dispose();

Zunächst wird eine Instanz erzeugt. Mit setFile kann eine Namensmaske vorgegeben werden. Mit show wird der Dialog angezeigt und vom Anwender bearbeitet. Danach kann mit getFile der gewählte Dateiname ausgelesen werden. Zu guter Letzt wird der Dialog per dispose wieder freigegeben.

Member Aufgabe
setFile(String) Vorgabe einer Namensmaske
String getFile() Auslesen des Dateinamens
show() Starten des modalen Dialogs


Homepage - Java (C) Copyright 2000 Arnold Willemer