0
我需要從「我的電腦」路徑瀏覽文件。我沒有將驅動器指定爲'c'或'd'。從「我的電腦」路徑瀏覽文件
默認情況下,路徑應該指向「我的電腦」。
任何打開可以幫助我。
我們正在使用SWT。
public static void main(String[] args) {
Display display = new Display();
Shell shell = new Shell(display);
shell.open();
DirectoryDialog dialog = new DirectoryDialog(shell);
dialog.setFilterPath(" "); //MyComputer
System.out.println("RESULT=" + dialog.open());
while (!shell.isDisposed()) {
if (!display.readAndDispatch())
display.sleep();
}
display.dispose();
}
請注意,這隻適用於Windows,所以如果您打算將軟件發佈給其他操作系統,那麼您必須爲這些操作系統找到替代方案。 – Baz
有什麼替代方法可以幫助我? – Anu
@AnushaVinod會改爲使用用戶的主目錄滿足您的需求?有一個'user.home' [系統屬性](https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html)來輕鬆獲取該位置。 – avojak