JList que contiene la lista de archivos en un directorio
Creé unaJList
que contiene una lista de archivos que están en un directorio. Aquí está elJList
.
JList MList;
String ListData[]
// Create a new listbox control
List = new JList(ListData);
También creé un método que lee una lista de archivos de texto en un directorio:
public String ReadDirectory() {
String path = "C://Documents and Settings/myfileTxt";
String files = null;
File folder = new File(path);
File[] listOfFiles = folder.listFiles();
for (int i = 0; i < listOfFiles.length; i++) {
if (listOfFiles[i].isFile()) {
files = listOfFiles[i].getName();
if (files.endsWith(".txt") || files.endsWith(".TXT")) {
System.out.println(files);
}
}
}
return files;
}
l problema es que quiero el resultado de este método (la lista de archivos de texto) en unJList
. ¿Cómo puedo poner elFile
objetos en elJList
?