Как сохранить что-то на рабочий стол без жесткого кодирования каталога?

Мне было интересно, как получить Java для сохранения текстового файла с именемhello.txt на рабочий стол без записи

<code>"C:\\Users\\Austin\\Desktop"
</code>

Любая помощь будет отличной. так как:

<code>FileWriter fileWriter = new FileWriter(fileName.getText(), true);
</code>

..иfileName.getText() просто будет "привет".

ОБНОВИТЬ: Я думаю, что я мог бы использовать jfilechooser, так будет ли это работать?

<code>JFileChooser chooser = new JFileChooser();
chooser.setVisible(true);
</code>

это будет работать? и если да, как я могу получить его, чтобы сохранить файл, используя выбор там? я нуб .... :(

Ответы на вопрос(3)

Ваш ответ на вопрос