Я создал JFileChooser, который я использую для поиска каталога для файла, который будет сохранен.Не удается получить правильный путь к файлу из JFileChooser
saveChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
saveChooser.showSaveDialog(null);
String exportPath = saveChooser.getCurrentDirectory() + "\\exportedData.txt";
System.out.println(exportPath);
(я тогда использовать exportPath для моего файла писателя)
Когда я выбираю C: \ Users \ 'я' \ Затмение \ рабочее пространство \ 'проект' \ файлы в JFileChooser выход C: \ Users \ 'я' \ Затмение \ рабочее пространство \ 'проект' \ exportedData.txt
Я пытался экономить в нескольких местах. Кажется, что он всегда выпадает из последнего каталога. Однако, когда я выбираю root C: \, он использует My Documents, который по умолчанию я предполагаю. Я знаю, что это, вероятно, не лучший способ сохранить файл, и, к сожалению, открывается несколько ошибок. (Имя файла и расширение указаны в коде).
Я также попытался добавить дополнительный «\» к пути в JFileChooser, прежде чем одобрять его. – OmidTahouri