public class lese {
public static void main(String[] args) {
File datei = new File("c:\\test\\");
ArrayList inhalt = new ArrayList();
String[] liste = new String[255];
liste = datei.list();
for (int i = 0; i < liste.length; i++) {
byte buffer[] = new byte[100000];
try {
FileInputStream in;
in = new FileInputStream("C:\\test\\" + liste[i]);
int len = in.read(buffer);
String str = new String(buffer, 0, len);
inhalt.add(str);
in.close();
} catch (Exception e) {
e.printStackTrace();
}
}
for (int i = 0; i < inhalt.size(); i++) {
System.out.println(inhalt.get(i).toString());
}
}
}
Das liest jetzt alle Dateien aus dem Verzeichnis und schreibt den Inhalt der Dateien in eine ArrayList!
Jetzt musst du die nur noch in deine JTable bringen!