public class Filtro implements FileFilter {
public boolean accept(File pathname) {
return pathname.getName().toLowerCase().endsWith(".txt");
}
}

File dir = new File("C:\");
File[] f = dir.listFiles(new Filtro());