Olá a todos.
Tenho um metodo que povoa um comboBox com registros criados atraves de serialização de objetos.
O método é o seguinte:
public void exibeRegistros(){
String diretorio = System.getProperty("user.dir");//pega o diretorio raiz do projeto
File f1 = new File(diretorio);
if(f1.isDirectory()){//1º if
String[] conteudo = f1.list();
Arrays.sort(conteudo);//Organiza e ordem alfabetica os elementos do array "conteudo"
for(int i = 0; i < conteudo.length; i++){
File f2 = new File(diretorio + "/" + conteudo[i]);
File f3 = new File(conteudo[i]);//Adiciona o conteudo do diretorio no ComboBox
if(!f2.isDirectory()){
cmbJogos.addItem(f3); //combo que sera povoado
}
}
}//fim 1º if
}
Gostaria de saber como povoar meu comboBox apenas com arquivos de uma extensão, tipo .txt?
Já tentei o FilenameFilter, mas não consegui nada com ele.
Grato pela atenção de todos.