N
Nico-teen
Gast
Hallo,
ich hab ein kleines Tetris programmiert. Als kleines Gimmick wollte ich die bekannte Tetris Melodie im Hintergrund abspielen. Mehere mid-Dateien sind in dem Ordner data, die auch in Eclipse erkannt wurden.
Zum Abspielen benutze ich die Klasse AudioClip mit diesem Aufruf:
Wenn ich das Programm in Eclipse starte findet er die mid-Dateien. Als exportiertes Jar-Archiv findet er die Dateien nicht mehr und wirft eine Exception.
In dem Archiv ist ein Ordner data mit den genannten mid Dateien vorhanden.
Eine Alternative wäre es die mid-Dateien ausserhalb des Archivs zu lassen. Jedoch ist es bei einem solch kleinem Programm schöner Alles in einer Datei zu haben.
Kann mir jemand erklären warum im Jar Archiv diese Dateien nicht gefunden werden?
mfg Nico-teen
ich hab ein kleines Tetris programmiert. Als kleines Gimmick wollte ich die bekannte Tetris Melodie im Hintergrund abspielen. Mehere mid-Dateien sind in dem Ordner data, die auch in Eclipse erkannt wurden.

Zum Abspielen benutze ich die Klasse AudioClip mit diesem Aufruf:
Code:
AudioClip clip1 = Applet.newAudioClip(getClass().getResource("/data/Tetris.mid"));
In dem Archiv ist ein Ordner data mit den genannten mid Dateien vorhanden.
Eine Alternative wäre es die mid-Dateien ausserhalb des Archivs zu lassen. Jedoch ist es bei einem solch kleinem Programm schöner Alles in einer Datei zu haben.
Kann mir jemand erklären warum im Jar Archiv diese Dateien nicht gefunden werden?
mfg Nico-teen