我是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