Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Habe da ein ähnliches Problem.
Möchte keine Datein auswählen sondern Ordener. Mit dem JFileChooser habe ich es nicht hinbekommen.
Habe es auch mit
Code:
jfc.setFileSelectionMode(jfc.DIRECTORIES_ONLY);
gemacht. Alles wunderbar. Er zeigt mir nur Folder an.
Das Problem:
Wenn ich mit dem JFileChooser z.B. im Verzeichnis "C:\Windows" bin und mir mit
Code:
jfc.getCurrentDirectory()
das aktuelle Verzeichnis übergebe, bekomme ich das Verzeichnis "C:\".
Warum? Ja, weil ich nichts ausgewählt habe d.h., möchte ich das Verzeichnis "C:\Windows" übergeben bekommen müsste ich in diesem noch etwas auswählen wie eine Datei oder einen Ordner. In meinem Fall müsste ich einen Ordner auswählen,anklicken("blau" markieren ). Files werden ja durch
Code:
jfc.setFileSelectionMode(jfc.DIRECTORIES_ONLY);
nicht angezeigt.
Meine Frage ist: Wie kann ich ein Verzeichnis auswählen, ohne dabei in diesem noch etwas auszuwählen bzw. anzuklicken?
Ich weiss das Eclipse einen FolderChooser verwendet. Er zeigt die Ordner in einer Baumstruktur dar.
Siehe:
Eclipse SDK Version: 3.1.0
Menu: Window -> Preferences...
Button: New... -> Folder... (FolderChooser) <-- Den meine ich.
Gibt es dafür eine Klasse oder muss ich es mit der Klasse JTree selber Progen?