Después de leer tu pregunta varias veces y no entenderle preferí leer el código que pusiste y ahora tiene mas sentido.
Solamente necesitas una clase extra, que en este caso le llamamos Filter y
Código Java:
Ver originalimport java.io.File;
import java.io.FilenameFilter;
public class Filter {
{ return filename.endsWith(".txt"); }
} );
}
}
Sustiturla:
Código Java:
Ver original
for (int i = 0; i < carpetas.Length; i++)
{
File[] files
= Filter
().
finder(directoryFiles
+ "/" + i
+ "/");
bold = leerFichero(files[0].getPath());
text = leerFichero(files[1].getPath());
textIMG = leerFichero(files[2].getPath());
title = leerFichero(files[3].getPath());
underline = leerFichero(files[4].getPath());
id = i.ToString();
}