Hi,
ich habe folgendes Problem. Ich habe mir ein kleines Stück Code geschrieben, welches aus einem unterverzeichnis alle .mid Dateien ausließt und entsprechend RadioButtons dafür erstellt.
Das funktioniert solange ich das ganze Projekt inkl. Midi Dateien nicht in ein jar stecke.
Gibt es ne Möglichkeit das ich die Verzeichnisse in der JAR Datei durchsuche, ohne das Jar expliziet entpacken zu müssen?
Hier mal der bisherige Code
ich habe folgendes Problem. Ich habe mir ein kleines Stück Code geschrieben, welches aus einem unterverzeichnis alle .mid Dateien ausließt und entsprechend RadioButtons dafür erstellt.
Das funktioniert solange ich das ganze Projekt inkl. Midi Dateien nicht in ein jar stecke.
Gibt es ne Möglichkeit das ich die Verzeichnisse in der JAR Datei durchsuche, ohne das Jar expliziet entpacken zu müssen?
Hier mal der bisherige Code
Code:
JRadioButtonMenuItem rb;
File f = new File("sound/music/");
File[] directoryFiles = f.listFiles();
for(int i=0;i<directoryFiles.length;i++){
if(directoryFiles[i].getName().endsWith(".mid")){
rb = new JRadioButtonMenuItem(directoryFiles[i].getName().substring(0, directoryFiles[i].getName().length()-4));
rb.setActionCommand("play");
rb.addActionListener(this);
bgroup.add(rb);
bgMusic.add(rb);
}
}