1

所以我有一个带有 JFileChooser 的应用程序,我从中选择要读取的文件。然后我更改了一些单词并编写了一个新文件。我遇到的问题是,当我编写新文件时,它保存在项目目录中。如何将它保存在与我使用 JFileChooser 选择的文件相同的目录中。注意:我不想使用 JFileChooser 来选择位置。我只需要将文件保存在与我读取的原始文件相同的目录中。

4

1 回答 1

3

您选择这样的文件:

File fileToRead = JFileChooser.getSelectedFile();

然后您读取并更改内容并将其写回具有不同名称的相同位置:

File fileToWrite = new File( fileToRead.getParent(), "newName.txt" );
于 2010-03-11T18:42:00.967 回答