因此,我有一个带有JFileChooser的应用程序,我可以从中选择一个要读取的文件。然后,我更改了一些单词,并编写了一个新文件。我遇到的问题是,当我编写新文件时,它会保存在项目目录中。如何将其保存在与我使用JFileChooser选择的文件相同的目录中。注意:我不想使用JFileChooser来选择位置。我只需要将该文件保存在与我读取的原始文件相同的目录中。
发布于 2010-03-12 02:42:01
您可以像这样选择一个文件:
File fileToRead = JFileChooser.getSelectedFile();然后读取并更改内容,然后使用不同的名称将其写回相同的位置:
File fileToWrite = new File( fileToRead.getParent(), "newName.txt" );https://stackoverflow.com/questions/2427662
复制相似问题