2012-10-10 127 views
0

我在我的griffon應用程序中有一個保存文件對話框。代碼是這樣的:在griffon中保存文件對話框

String filename = siteCode+'-'+model.currentClient.name+'-'+computerName+'-'+date+'.csv' 
    File selFile = new File(filename) 
    def fc = new JFileChooser() 
    fc.setSelectedFile(selFile) 
    fc.showSaveDialog() 



    BufferedWriter out = new BufferedWriter(new FileWriter(selFile)); 

的問題是,無論路徑我選擇保存在文件中,它alsways去我的應用程序文件夾中的「轉移」目錄。

回答

1

難道你不是從對話框中讀回選定的文件,而是重複使用selFile變量?請確保您撥打fc.getSelectedFile()

+0

thx它爲我工作得很好 –