JFileChooser не «выделяет» и не фильтрует документы - PullRequest
0 голосов
/ 10 февраля 2020

Когда я запускаю приведенный ниже код, filechooser открывается нормально, однако все документы не «выделены», и я не могу выбрать их без двойного щелчка. Пожалуйста, смотрите скриншот Добавление фильтра только для текстовых файлов также не работает.

JFileChooser fc = new JFileChooser();
fc.setCurrentDirectory(new File(System.getProperty("user.home")));
fc.setDialogTitle("choose input file");
fc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
FileNameExtensionFilter filter = new FileNameExtensionFilter("TEXT FILES","txt");
fc.addChoosableFileFilter(filter);
int result = fc.showSaveDialog(null);
if (result == JFileChooser.APPROVE_OPTION)
{
     File selectedFile = fc.getSelectedFile();
     String path = selectedFile.getAbsolutePath();
     String name = selectedFile.getName();
     open.setText(name);
}
...