保存するファイルのディレクトリを見つけるために使用するJFileChooserを作成しました。
saveChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
saveChooser.showSaveDialog(null);
String exportPath = saveChooser.getCurrentDirectory() + "\\exportedData.txt";
System.out.println(exportPath);
(次に、ファイルライターにexportPathを使用します)
JFileChooserで C:\ Users \'me ' \ Eclipse \ worksheet \'project' \ filesを選択 すると、出力はC:\ Users \'me' \ Eclipse \ワークスペース\'project'\exportedData.txtになります。
複数の場所に保存してみました。常に最後のディレクトリを削除するようです。ただし、ルートC:\を選択すると、デフォルトのMyDocumentsが使用されると思います。これはおそらくファイルを保存するための最良の方法ではなく、いくつかのバグが発生する可能性があることを私は知っています。申し訳ありません。(ファイル名と拡張子はコードで設定されます)。