Java Reference
In-Depth Information
Dies zeigt deutlich, dass in einem Java-Programm erzeugte File -Objekte nicht automa-
tisch eine Entsprechung als Datei oder Verzeichnis im Dateisystem haben müssen. Sie
können unabhängig vom Dateisystem beliebig File -Objekte erstellen. Diese können,
müssen aber nicht unbedingt eine Entsprechung im Dateisystem haben.
Sie finden den kompletten Quellcode des Programms unter dem Namen Verzeichnis-
inhalt auf der beiliegenden DVD im Ordner Arbeitsumgebung\Java\Programme\
JavaUebung12 .
12.1.2 Verzeichnisauswahl mit Dialog
Die Beispielanwendung Verzeichnisauswahl erfordert die Eingabe eines Verzeichnis-
pfads in ein Textfeld. Das erfordert, dass der Anwender die Verzeichnisstruktur kennt,
oder aber, dass er parallel zur Beispielanwendung den Datei-Explorer öffnet, um den
gewünschten Verzeichnispfad zu ermitteln. Der Anwender ist es gewohnt, dass Pro-
gramme, die die Auswahl eines Verzeichnispfads erfordern, einen entsprechenden
Explorer-Dialog mitbringen, über den die Auswahl vorgenommen werden kann. Unser
Programm soll um einen solchen Auswahldialog erweitert werden.
Zuerst wird der Frame um eine Schaltfläche erweitert, über den der Auswahldialog
geöffnet werden soll ( Abbildung 12.2 ).
Abbildung 12.2 Schaltfläche zum Öffnen des Verzeichnisauswahldialogs
Mit der import -Anweisung
import javax.swing.JFileChooser;
können Sie aus dem Package javax.swing die sehr universelle Komponente mit dem
Namen JFileChooser in den Frame einbinden. Diese Komponente wird auch von Jigloo
unter der Rubrik More Components bereitgestellt. Für den Fall, dass der Auswahldia-
Search WWH ::




Custom Search