У меня есть функция Сохранить как ... в моем текстовом редакторе. Я хотел бы сделать Сохранить как, сохранить в новый файл, но тогда мой постоянный файл для сохранения теперь должен всегда быть этим новым файлом. Поэтому, когда я нажимаю другую кнопку «Сохранить», вместо сохранения в предыдущее местоположение будет продолжать сохранять в том месте, которое было выбрано с помощью JFileChooser.
У меня есть объект File с именем currentFile, который должен ссылаться на файл, выбранный с помощью Сохранить как. В настоящее время я проверяю это, создав файл fileName в своей функции выполнения действия кнопки, а затем установив для этого файла currentFile
File fileName = new File(fileChoice.getSelectedFile() + ".txt");
currentFile = fileName;
Мне было интересно, смогу ли я добиться того же, не создавая новый файл..? Мне кажется, что создание нового файла следует за конструктором File(String pathname)
, но, похоже, нет способа установить путь к файлу.