Показывать только файлы TSTA * в JFileChooser

1

Итак, обратный к вопросу: Откройте только.xml файл в JFileChooser

Я хотел бы открыть JFileChooser который показывает файлы, начиная с, например, "TSTA". Меня не интересует остальная часть имени файла.

Теги:
rhel
jfilechooser

1 ответ

3
Лучший ответ

Вы всегда можете реализовать свой собственный FileFilter:

public class TSTAFileFilter extends FileFilter {
    @Override
    public boolean accept(File f) {
        return f.getName().startsWith("TSTA");
    }

    @Override
    public String getDescription() {
        return "Only files starting with TSTA";
    }
}

И затем используйте его:

JFileChooser chooser = new JFileChooser(cwd);
TSTAFileFilter filter = new TSTAFileFilter();
chooser.setFileFilter(filter);
  • 0
    Именно то, что я искал. Спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню