Я хочу выбрать все файлы, чтобы исключить их отображение в моем FileDialog.
FileDialog fileDialog = new FileDialog(this, "Some Title", FileDialog.LOAD);
fileDialog.setFilenameFilter(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
if(name.endsWith(".*")) {
return false;
}else {
return true;
}
}
});
fileDialog.setVisible(true);
В моем коде вы можете видеть, что я пытаюсь сделать это с помощью строки «.*», чтобы выбрать все файлы. Однако это не работает, и я не знаю, почему. Я только хочу показать каталоги.
Спасибо за вашу помощь!
return dir.isDirectory()
- person jmj   schedule 24.04.2015return dir.isDirectory()
раньше! - person Algram   schedule 24.04.2015FileDialog
на основе AWT, когдаJFileChooser
на основе Swing намного лучше, и есть способ ограничить выбираемый файл каталогом (объявление даже не показывает файлы)! - person Andrew Thompson   schedule 25.04.2015