Eu estou tentando criar um modo de pesquisa, em que o usuario digite o nome do arquivo na jtextfield e ao selecionar o diretório, mostrar o arquivo com o nome digitado, se ele existir.
Tenho o seguinte código:
String busca = jtextfield.getText(); //obtenha aqui o termo de pesquisa informado pelo usuário
for(File arquivo : dir.listFiles()){
if(arquivo.getName().contains(busca)){
//o nome deste arquivo contem o termo pesquisado
}
}
Mas ele retorna todos os arquivos do diretório, e eu queria que mostra-se só o arquivo com o nome digitado.
Alguem pode me ajudar?