Herr_M
Erfahrenes Mitglied
Ich habe ein Problem mit Bilder im Jar Archiv, die nicht angezeigt werden können und eine NullPointerException werfen.
Folgende Situation:
Ordnerstruktur:
Binde ich nun in Klasse1.java das Bild mit...
... ein, so funktioniert es in Eclipse wunderbar, aber im Jar archiv nicht mehr.
Packe ich das Image aber ins gleiche Verzeichnis wie die Klasse1.java
und binde es mit
Gibt es keine Probleme
Also wie binde ich Bilder mit einem relativen Pfad die sich mit einem anderen Verzeichnis befinden
Folgende Situation:
Ordnerstruktur:
Code:
|---Verwaltung
|---Klasse1.java
|---Klasse2.java
|---Information
|---Klasse3.java
|---Sonstiges
|---gfx
|---Image.jpg
|---Image2.gif
Binde ich nun in Klasse1.java das Bild mit...
Code:
jLblPic.setIcon(new ImageIcon(Klasse1.class.getResource("../gfx/Image2.gif")));
Packe ich das Image aber ins gleiche Verzeichnis wie die Klasse1.java
Code:
|---Verwaltung
|---Klasse1.java
|---Klasse2.java
|---Image2.gif
und binde es mit
Code:
ImageIcon(Klasse1.class.getResource("Image2.gif")));
Gibt es keine Probleme
Also wie binde ich Bilder mit einem relativen Pfad die sich mit einem anderen Verzeichnis befinden