Hallo
Ich wollt meinem JFrame mal ein schickes ImageIcon geben, aber der findet das nicht!
Ich arbeite mit Eclipse und hab das Image im gleichen Package. Wieso findert er es dann nicht? Anstatt des Images wird ein graues Rechteck gezeigt.
Oder muss ich was mit getCodeBase() oder so machen? (Wenn ja, bitte mit Beispielen, hab vorher noch nicht mit Images gearbeitet!)
Edit: Muss das Image eine bestimmte Größe haben? // Hat sich erledigt, muss nicht beachtet werden!
Edit2: Also er findet das Image wenn ich das Programm in eine jar stecke und dann die jar ausführe. Aber nur sich das Image im gleichen Ordner wie die Jar befindet.
Ich wollte aber, dass er das Image aus der Jar lädt. Wie mach ich das nun?
Ich wollt meinem JFrame mal ein schickes ImageIcon geben, aber der findet das nicht!
Code:
// Meine Klasse erweiter JFrame, deshalb this
this.setIconImage(Toolkit.getDefaultToolkit().getImage("back.gif"));
Ich arbeite mit Eclipse und hab das Image im gleichen Package. Wieso findert er es dann nicht? Anstatt des Images wird ein graues Rechteck gezeigt.
Oder muss ich was mit getCodeBase() oder so machen? (Wenn ja, bitte mit Beispielen, hab vorher noch nicht mit Images gearbeitet!)
Edit: Muss das Image eine bestimmte Größe haben? // Hat sich erledigt, muss nicht beachtet werden!
Edit2: Also er findet das Image wenn ich das Programm in eine jar stecke und dann die jar ausführe. Aber nur sich das Image im gleichen Ordner wie die Jar befindet.
Ich wollte aber, dass er das Image aus der Jar lädt. Wie mach ich das nun?