.jar erstellen (mit Bildern)

DieDreiJavas

Mitglied
Hallo!
Wir haben folgendes Problem: Wir haben ein kleines Programm geschrieben; man hat einen JFrame, in dem zuerst ein Bild angezeigt werden soll, und es gibt einen Button, mit dem das Bild unsichtbar geschaltet werden soll und gegen einen Text ausgetauscht wird.
Nun möchten wir aus dem Projekt eine .jar-Datei erstellen, das klappt auch, allerdings wird das Bild nicht angezeigt. Woran kann das liegen?
Das Bild liegt im selben Package wie die Klassen und wird auch mit exportiert.
Haben bis jetzt noch nichts gefunden, was wirklich funktioniert hat. Folgendes haben wir schon probiert:
Java:
...new ImageIcon(getClass().getResource("/danke.png"));

außerdem haben wir probiert, das Projekt mit und ohne src-Ordner zu erstellen, beides mit dem gleichen Erfolg...:bahnhof:
 
du musst den pfad mit package angabe angeben
Java:
new ImageIcon(getClass().getResource("/de/was/wo/auch/immer/danke.png"));
 
Hallo,

wenn das Programm in deiner IDE laeuft, sei es z.B. Eclipse und das Problem kommt erst wenn mann jar-Datei erstellt, dann wuerde ich versuchen deinen Ordner mit Bilddatei im Package-Explorer in das Pakett wo nur die Quelltexte liegen zu kopieren, man kann es naemlich auch noch in das Pakett vom ganzen Projekt kopieren und das macht den Unterschied. Das Problem hatte ich auch mal.
 

Zurück
Oben