6
在java中,我們如何打開一個單獨的文件夾(例如c :)爲用戶點擊一個按鈕,例如像「在磁盤上定位此文件」或「打開包含文件夾「會在我們下載文件時發生,並且我們想知道它保存在哪裏。目標是節省用戶的時間來打開瀏覽器並在磁盤上找到文件。 感謝(以下圖片是從什麼Firefox沒有一個例子) java:打開文件夾上的按鈕點擊
我得到了答案: 下面是我在Windows 7什麼工作:
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
編輯後的代碼可能會拋出NullPointerException異常,除非您在由'if'語句保護的塊中打開它。 – 2016-10-24 22:24:09