2012-01-26 48 views
0

我必須將JFileChooser中的當前目錄設置爲遠程目錄(Windows共享),但它不起作用。將JFileChooser當前目錄設置爲遠程目錄

JFileChooser chooser = new JFileChooser(); 
chooser.setCurrentDirectory(new File("\\\\192.168.11.11")); 
chooser.showSaveDialog(null); 

我發現了這個bug描述:http://bugs.sun.com/view_bug.do;jsessionid=ad25b2513da86b421875051509357?bug_id=6741919,但它還沒有被修復。 是否有任何方法來解決它(我無法映射該目錄)?

回答

0

如果您設置的文件路徑在構造函數中,像這樣:

fc=new JFileChooser("\\\\10.16.7.139\\ErrorLogs"); 

它工作得很好,但好像你不能打開服務器的根目錄。如果我刪除了字符串的\ ErrorLogs部分,它不起作用。

+0

你是對的..我沒有注意到這一點,但我認爲它解決了我的問題。謝謝。 – SathOkh