我是Java編程新手。任何人都可以解釋如何使用Java程序在瀏覽器窗口中打開特定的文件夾?說如果「c:\ folder」中有一個文件夾,我想用資源管理器在Java代碼中打開它。在資源管理器中使用Java打開文件夾
17
A
回答
52
15
是的,你可以使用JDK 6與下面的代碼做到這一點:
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");
}
}
}
注意:
Desktop desktop = Desktop.getDesktop();
未在JDK 5
9
支持嘗試
Runtime.getRuntime().exec("explorer C:\bin");
+0
這是避免awt導入的好方法,謝謝 – Damiano 2017-07-07 18:36:24
+0
值得一提的是,這隻會在Windows – 2018-03-01 18:43:20
相關問題
- 1. 使用鍵盤在VSCode資源管理器中打開文件
- 2. 在資源管理器中打開一個文件夾,如果尚未打開
- 3. 如何在系統文件資源管理器中打開文件/文件夾?
- 4. 我如何「在資源管理器中打開資源管理器中的文件夾」PHP
- 5. 打開資源管理器--java
- 6. 打開Windows資源管理器到組合GUID文件夾
- 7. 打開文件夾資源管理器鏈接
- 8. 使用Python模塊在文件上打開資源管理器
- 9. 使用Windows資源管理器,而不是X服務器打開文件夾
- 10. 在資源管理器中打開
- 11. 從VB.NET打開Windows資源管理器:不正確的文件夾打開
- 12. 資源管理器使用什麼來打開文件?
- 13. 使用matlab gui按鈕打開文件資源管理器
- 14. 在資源管理器樹中打開當前編輯文件
- 15. 使用WPF DataGridHyperLinkColumn項目,打開Windows資源管理器和打開文件
- 16. 從自己的文件資源管理器打開文件
- 17. 當Windows資源管理器打開給定文件夾時調用方法
- 18. 在文件上打開資源管理器
- 19. 打開目錄在文件資源管理器上點擊
- 20. 文件資源管理器java
- 21. 使用Java的文件資源管理器 - 如何處理它?
- 22. 使用資源管理器時隱藏文件夾
- 23. 創建文件夾不可見在文件資源管理器
- 24. DirectoryInfo.Delete(真),不刪除當文件夾結構打開Windows資源管理器
- 25. 如何在Visual Studio中打開與文件資源管理器解決方案的物理文件夾2005
- 26. 打開Windows資源管理器並選擇一個文件
- 27. 在Windows資源管理器啓動文件夾用PHP
- 28. 使用Web瀏覽器打開Windows資源管理器 - PHP
- 29. 使用NetBeans 7.3中的文件資源管理器創建文件夾
- 30. 如何在java中顯示文件夾內容/資源管理器
我希望你是不是第一次使用Google或Bing :) – 2013-04-08 09:09:43
兵?那是什麼? ;) – m0skit0 2013-04-08 09:11:59
不知道冰?嘗試谷歌搜索:p – cakil 2013-04-08 09:14:10