Ich versuche, von der Verwendung eines JFileChooser zu einem FileDialog zu wechseln, wenn meine App auf einem Mac ausgeführt wird, so dass sie die OS X-Dateiauswahl verwenden wird. Bisher habe ich folgenden Code:Wie kann ich einen Java FileDialog veranlassen, Verzeichnisse als FileType in OS X zu akzeptieren?
FileDialog fd = new FileDialog(this);
fd.setDirectory(_projectsBaseDir.getPath());
fd.setLocation(50,50);
fd.setFile(?);
fd.setVisible(true);
File selectedFile = new File(fd.getFile());
Was würde ich für die Frage einlegen? so dass mein Dateiwähler jedes Verzeichnis als Eingabe für den Dateiwähler zulässt (die Methode, die folgt, überprüft bereits, ob das Verzeichnis die richtige Art von Verzeichnis ist, das ich nur möchte, dass der FileDialog jedes Verzeichnis akzeptiert).
Das ist perfekt danke! – Mike2012
Gibt es eine Entsprechung für Windows? – ThePrince