在Java中,当用户点击按钮时,我们如何打开一个单独的文件夹(例如c:)?类似于“在磁盘上定位此文件”或“打开包含文件夹”下载文件并想知道它保存在哪里时所做的方式。目标是为了节省用户打开浏览器并在磁盘上查找文件的时间。
感谢(下面的图像是火狐浏览器的示例)
我得到了答案:
这是在Windows 7中适用的方法:
感谢 @AlexS
File foler = new File("C:\\"); // path to the directory to be opened
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
}
try {
desktop.open(foler);
} catch (IOException e) {
}
感谢 @AlexS