показ предопределенного файла в File Chooser Option в Java Swing - PullRequest
2 голосов
/ 09 января 2012

Итак, я показываю диалоговое окно выбора файла, используя:

    JFileChooser c = new JFileChooser();
    int rVal = c.showSaveDialog(this);

    if (rVal == JFileChooser.APPROVE_OPTION) {
      saveFile((c.getCurrentDirectory().toString() + "/" + c.getSelectedFile().getName()), "data to be saved");
    }  

Это работает нормально, но проблема в том, что сам пользователь должен написать имя файла в приглашении файла, где должно быть указано имя файла, илион может выбрать файл из списка файлов, чтобы его можно было перезаписать.

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

1 Ответ

3 голосов
/ 09 января 2012

Просто вызовите метод setSelectedFile перед отображением диалогового окна.

...