Ich bin neu in Java-Programmierung. Kann jemand erklären, wie man einen spezifischen Ordner im Forscherfenster unter Verwendung des Java-Programms öffnet? Sagen Sie, wenn es einen Ordner in "c: \ Ordner" gibt, möchte ich ihn im Explorer mit Java-Code öffnen.Öffnen Sie einen Ordner im Explorer mit Java
Antwort
Ganz einfach:
Desktop.getDesktop().open(new File("C:\\folder"));
Hinweis: java.awt.Desktop
in JDK eingeführt wurde 6.
Surround mit 'versuchen/fangen' oder 'throws' Klausel für IOException – Shreyas
Diese Antwort, sowie die anderen Antworten, funktionieren nicht auf meinem Computer (Debian/KDE) . Vielleicht kann jemand mit einer Lösung kommen, die auf den meisten Plattformen funktioniert? (auf meinem Computer sollte es öffnen Sie den Dolphin-Datei-Manager) – user42723
Ja, können Sie es mit JDK 6 mit dem folgenden Code tun können:
import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
public class OpenFolder {
public static void main(String[] args) throws IOException {
Desktop desktop = Desktop.getDesktop();
File dirToOpen = null;
try {
dirToOpen = new File("c:\\folder");
desktop.open(dirToOpen);
} catch (IllegalArgumentException iae) {
System.out.println("File Not Found");
}
}
}
Hinweis:
Desktop desktop = Desktop.getDesktop();
nicht in JDK 5
Versuchen
Runtime.getRuntime().exec("explorer C:\bin");
es ist eine gute Möglichkeit, awt Importe zu vermeiden, danke – Damiano
Wert nichts, das würde nur in Windows funktionieren –
- 1. Applescript: Öffnen Sie einen Ordner im Finder
- 2. Mehrere Ordner im Explorer
- 3. Im Explorer öffnen
- 4. Öffnen Sie einen Ordner mit .bat
- 5. Python öffnen Windows Explorer
- 6. Öffnen von Dateien im Ordner mit Schleife
- 7. Öffnen Sie einen Ordner und markieren Sie eine bestimmte Datei mit WPF
- 8. Wie "im Finder anzeigen" oder "im Explorer anzeigen" mit Qt
- 9. Öffnen Sie einen Ordner in Visual Studio 2012
- 10. Einen Link im Browser mit Java-Button öffnen?
- 11. eine Seite im Internet Explorer öffnen mit C#
- 12. Programmatically Datei im Explorer
- 13. Öffnen Sie RAR-Datei und Ordner im Archiv
- 14. Erstellen Sie einen Ordner im Ordner Dokumente in iOS-Apps
- 15. So öffnen Sie einen Java-Socket
- 16. Öffnen Sie eine Datei im Ordner der Anwendung
- 17. Wie öffne ich Ordner im Explorer in Netbeans PHP
- 18. Verschieben Sie die Anzahl der Ordner rekursiv in einen anderen Ordner im selben Ordner mit PowerShell
- 19. Öffnen Sie WPD-Gerät in Windows Explorer von .NET
- 20. Öffnen Sie den Ordner, der Komma in seinem Pfad enthält
- 21. Open Explorer für eine Datei öffnen
- 22. Visual Studio 2012 - Ordner im Lösungs-Explorer ausblenden?
- 23. Öffnen Sie cmd im Ordner, ohne in diesem Ordner zu sein
- 24. Ersetzen Sie Ordner im Dateisystem mit Swift
- 25. Öffnen eines Explorer-Fensters mit der ausgewählten Datei
- 26. Öffnen mit Explorer-Eingabeaufforderungen für Anmeldeinformationen
- 27. Ordner öffnen Ausgabe
- 28. Java: Finden Sie TXT-Dateien im angegebenen Ordner
- 29. Wo ist die Schriftarteinstellung für Ordner im Paket-Explorer?
- 30. Kopieren Sie einen Ordner mit CWD
unterstützt Ich hoffe, Sie sind nicht neu Google oder Bing :) –
Bing? Was ist das? ;) – m0skit0
Weiß nicht Bing? Versuchen Sie es mit Google suchen: p – cakil