2010-03-11 106 views
1

所以我有一個JFileChooser應用程序,我從中選擇要讀取的文件。然後我改變一些單詞並寫一個新文件。我遇到的問題是,當我編寫新文件時,它將保存在項目目錄中。如何將其保存在與使用JFileChooser選擇的文件相同的目錄中。注意:我不想使用JFileChooser來選擇位置。我只需要將文件保存在與我讀取的原始文件相同的目錄中。Java文件操作

回答

3

您選擇這樣的文件:

File fileToRead = JFileChooser.getSelectedFile(); 

然後你讀取和修改的內容,並用不同的名稱寫回到同一位置:

File fileToWrite = new File(fileToRead.getParent(), "newName.txt");