Wie ermittel ich alle dateinamen in einem Ordner

StrikeTom

Bekanntes Mitglied
Hallo Leute, ich möchte für jede *.txt datei ein JMenuItem machen(ohne dem .txt)
Allerdings habe ich keine Ahnung wie anfangen soll.
Kann mir jemand helfen?
Danke im voraus🙂
 
Java:
File folder = new File("c:/");
File[] listOfFiles = folder.listFiles();

Dann halt noch evtl nicht-*.txt dateien oder Unterverzeichnisse aussortieren.
 
Java:
Dann halt noch evtl nicht-*.txt dateien oder Unterverzeichnisse aussortieren.[/QUOTE]

Man kann listFiles btw. auch direkt einen FileFilter mitgeben:

[code=Java]
		File[] listOfFiles = folder.listFiles(new FileFilter() {
			@Override
			public boolean accept(File pathname) {
				return pathname.getName().endsWith(".txt");
			}
		});
 

Neue Themen


Zurück
Oben