Bom dia pessoal, gostaria de uma ajuda se possível.
Preciso criar um FileDialog (por questões de performance não estou usando o JFileChooser do swing) para abrir um arquivo. Até ai tudo bem até consegui.
O que não estou conseguindo fazer é criar o FileDialog com um filtro na extensão dos arquivos. Alguém pode me dar uma luz?
Abaixo segue o código que cria o FileDialog, mas não está filtrando nada…
FileDialog chooser = new FileDialog(this,"Abrir",FileDialog.LOAD);
chooser.setDirectory(".");
chooser.setFilenameFilter(new FilenameFilter(){
@Override
public boolean accept(File dir, String name) {
return name.endsWith("txt");
}
}
);
chooser.setVisible(true);
Preciso listar os diretórios e os arquivos .txt deles, mas com a opção tambem de deixar qualquer tipo de arquivo. Deve ser como uma caixa de dialogo comum de um notepad por exemplo.
Agradeço desde já!