Classpath Bild kann in .jar nicht geladen werden

deen

Mitglied
Liebe Community,

ich weiß, dass diese Frage hier schon gefühlte 100 mal beantwortet wurde, jedoch fand ich weder hier noch durch eine Google-Suche eine für mich passende Erklärung oder Lösung. Die Bilder (Background und Icon) können in Netbeans ohne Probleme geladen werden, jedoch nicht sobald ich die .jar exportiert habe.

Ich wäre sehr dankbar wenn jemand einen Lösungsvorschlag hätte.
Anbei noch Codeschnipsel + Ordnerstruktur.

MfG Deen

qsb6r24n.png


Java:
this.setIconImage(new ImageIcon(getClass().getResource("/de/os/deen/res/TrayIcon.png")).getImage());

backgroundImage.setIcon(new javax.swing.ImageIcon(getClass().getResource("../res/Background.jpg"))); // NOI18N
        getContentPane().add(backgroundImage, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, -1, 122)); //fix position

trayIcon = new TrayIcon(createImage("/de/os/deen/res/TrayIcon.png","TrayIcon"));
 

Sogomn

Bekanntes Mitglied
Versuch' mal, erst das Bild zu laden und es dann zu übergeben:

Code:
final Image image = ImageIO.read(getClass().getResource("/de/os/deen/res/TrayIcon.png"));
final ImageIcon icon = new ImageIcon(image);

Wenn's nicht klappt, pack' die Bilddateien in einen separaten Ordner (nicht in einen Quellcodeordner) und füg' diesen zum Klassenpfad hinzu.
 

deen

Mitglied
Danke für deine Bemühung, jedoch habe ich mittlerweile die Lösung gefunden.
Die relativen Pfade waren i.O..
Das Problem war, dass ich ein AbsoluteLayout verwendet habe, welches nach dem verschieben der .jar in ein anderes Verzeichnis logischer Weise nicht mehr verfügbar war.

Habe jetzt , durch das modifizieren der build.xml, eine "fat" jar gebaut, die alle librarys enthält.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Bild wird von JFrame nicht geladen Java Basics - Anfänger-Themen 12
R UML-Bild (Erkennung ob static o. nicht) Java Basics - Anfänger-Themen 18
N GLOOP Bild nicht ansichtbar Java Basics - Anfänger-Themen 5
CptK Interface Bild über Methode ändern funktioniert nicht Java Basics - Anfänger-Themen 4
it_is_all Bild-Pfad wird gefunden, nicht aber Textdatei-Pfad Java Basics - Anfänger-Themen 8
Y Nach Bild-Upload wird Bild nicht angezeigt Java Basics - Anfänger-Themen 1
Sogomn Bild will sich nicht skalieren lassen Java Basics - Anfänger-Themen 1
D Eclipse Juno zeigt Bild nicht bei Run Java Basics - Anfänger-Themen 3
N Erste Schritte Applet zeichnet Bild nicht Java Basics - Anfänger-Themen 10
J Bild auf JLabel wird nicht angezeigt Java Basics - Anfänger-Themen 11
R Quaxli Tutorial - Bild nicht sichtbar Java Basics - Anfänger-Themen 4
M Bild in JFrame wird nicht angezeigt Java Basics - Anfänger-Themen 6
Y Bild mit poi in PPT einbinden - geht nicht Java Basics - Anfänger-Themen 4
A Bild wird auf Frame nicht angezeigt! Keine Fehlermeldung Java Basics - Anfänger-Themen 3
E Pfad zu einem gif-Bild wird zur Laufzeit nicht gefunden Java Basics - Anfänger-Themen 5
C Bild wird nicht mehr gefunden Java Basics - Anfänger-Themen 2
O Image Loader laedt bild nicht Java Basics - Anfänger-Themen 11
T Warum lädt das Bild nicht? Java Basics - Anfänger-Themen 4
S Bild wird auf Canvas nicht angezeigt Java Basics - Anfänger-Themen 8
J gif Bild wird nicht dargestellt Java Basics - Anfänger-Themen 8
A warum wird das bild nicht angezeigt? Java Basics - Anfänger-Themen 4
O graphics methode zeigt mein bild nicht an Java Basics - Anfänger-Themen 7
S mehr als 1 Bild im Jar --> Jar startet nicht Java Basics - Anfänger-Themen 2
D bekomme Bild nicht eingefügt Java Basics - Anfänger-Themen 6
G Bild wird nicht neu gezeichnet - finde den Fehler nicht Java Basics - Anfänger-Themen 3
B Bild in JFrame darstellen geht irgendwie nicht Java Basics - Anfänger-Themen 13
D FileDIalog klappt. aber geladenes bild nicht angezeigt Java Basics - Anfänger-Themen 2
L Ein Bild auf ein JFrame legen. nicht so einfach? =( Java Basics - Anfänger-Themen 11
S Vector aktualisiert Bild nicht Java Basics - Anfänger-Themen 2
B Panel mit Bild wird nicht angzeigt Java Basics - Anfänger-Themen 16
C Bild wird nicht gezeichnet Java Basics - Anfänger-Themen 3
Athro-Hiro Weißes Bild in Java erstellen Java Basics - Anfänger-Themen 3
V Bild per Java Script austauschen Java Basics - Anfänger-Themen 7
I Bild richtig speichern / Hochkant im File Explorer, nach Upload vertikal Java Basics - Anfänger-Themen 9
B Bild per KeyListener drehen Java Basics - Anfänger-Themen 1
I Kamera anschließen / Bild machen / Live View / Externe Blitz Java Basics - Anfänger-Themen 19
I Innerhalb einem Bild ein Teil austauschen Java Basics - Anfänger-Themen 26
I Datei (Bild) Drucken und wie Druckeinstellung speichern? Java Basics - Anfänger-Themen 3
krgewb byte-Array, das ein Bild repräsentiert Java Basics - Anfänger-Themen 1
H Artefact mit Bild erzeugen Java Basics - Anfänger-Themen 11
J Bild auf Hintergrundbild zeichnen Java Basics - Anfänger-Themen 5
krgewb Bild itextpdf Java Basics - Anfänger-Themen 2
C Bild in executable JAR File mitgeben Java Basics - Anfänger-Themen 5
VPChief Bild in JEditorPane Java Basics - Anfänger-Themen 9
B Warum bekomme ich kein Bild. Java Basics - Anfänger-Themen 10
S Bild einfügen // NEU Java Basics - Anfänger-Themen 12
N Bild drehen Java Basics - Anfänger-Themen 3
S Ein Bild mit dynamischer Quelle neuzeichnen Java Basics - Anfänger-Themen 12
M Bild in JFrame Java Basics - Anfänger-Themen 1
B Signatur erstellen - Bild ist nur weiß Java Basics - Anfänger-Themen 0
CptK Interface Bild rotieren Java Basics - Anfänger-Themen 17
CptK Interface Bild rotieren Java Basics - Anfänger-Themen 1
Anica Processing Animation Bild-Position ändern Java Basics - Anfänger-Themen 9
CptK Interface Curser durch Bild ersetzen & MouseListner Java Basics - Anfänger-Themen 2
M jTextPane Bild anzeigen Java Basics - Anfänger-Themen 6
CptK Bild beim betätigen eines JButtons Java Basics - Anfänger-Themen 6
S Bild über JButton legen Java Basics - Anfänger-Themen 3
B Bild mit Schrift befüllen / Anpassung bei Wortlänge Java Basics - Anfänger-Themen 2
D Google maps bild mit marker versehen Java Basics - Anfänger-Themen 12
D ImageView mit einfarbigem Bild fuellen Java Basics - Anfänger-Themen 3
M Einzelne Pixel in einem Bild auslesen und bearbeiten Java Basics - Anfänger-Themen 1
J Bild in Button einsetzen Java Basics - Anfänger-Themen 6
S button kommt durch bild Java Basics - Anfänger-Themen 13
M Ein Bild durch Objekterzeugung zeichnen Java Basics - Anfänger-Themen 5
B Greenscreen (grüner Hintergrund ersetzen mit Bild) Java Basics - Anfänger-Themen 49
K Interface Kein Bild im .jar-File Java Basics - Anfänger-Themen 15
S Bild in Jar-File mit ImageIO Java Basics - Anfänger-Themen 50
S Bild einfügen Java Basics - Anfänger-Themen 16
binop Bild anzeigen lassen Java Basics - Anfänger-Themen 2
D Bild zu Text Java Basics - Anfänger-Themen 4
I HTML Code in Bild (transparent) konvertieren Java Basics - Anfänger-Themen 0
I Watermark erstellen mit HTML in Bild? Java Basics - Anfänger-Themen 7
Anfänger2011 Bild programmieren?! Java Basics - Anfänger-Themen 3
8 Eigenes Bild in email einfügen Java Basics - Anfänger-Themen 1
K JTable Bild einfügen Java Basics - Anfänger-Themen 1
L BufferdImage schwarzes Bild nach zusammenfügen zweier Bilder Java Basics - Anfänger-Themen 8
S Bild in JOptionPane Java Basics - Anfänger-Themen 1
C Abfrage nach einem Bild im Array Java Basics - Anfänger-Themen 9
J Umgebungsvariable Programmfenster zeigt kein Bild an Java Basics - Anfänger-Themen 1
J Bild loopen Java Basics - Anfänger-Themen 6
M JFrame Bild einfügen Java Basics - Anfänger-Themen 3
S Bild bei Kontakt ändern Java Basics - Anfänger-Themen 2
C Erste Schritte Bild holen und speichern Java Basics - Anfänger-Themen 1
D Bild in Frame einfügen Java Basics - Anfänger-Themen 11
D Bild im Applet anzeigen Java Basics - Anfänger-Themen 3
F Bild in ein Runnable Jar File packen (eclipse) Java Basics - Anfänger-Themen 2
M Java-Applet: Bild einbinden (getImage) Java Basics - Anfänger-Themen 0
J Ganzes Bild Java Basics - Anfänger-Themen 4
T GUI anstatt Bild schwarzes Rechteck gespeichert Java Basics - Anfänger-Themen 0
A Bild verschwindet! Wieso?? Java Basics - Anfänger-Themen 2
I Bild aus Bereich laden Java Basics - Anfänger-Themen 3
P Bild in JFrame Titelleiste Java Basics - Anfänger-Themen 7
M Button mit Bild und Text Java Basics - Anfänger-Themen 2
M JSP-Einfaches Bild anzeigen Java Basics - Anfänger-Themen 4
C Bild ins Frame laden und Objekte drüber legen Java Basics - Anfänger-Themen 1
P Ein Bild für GUI (Java-Editor) Java Basics - Anfänger-Themen 4
D Bild für ein paar Sekunden einblenden und wieder ausblenden Java Basics - Anfänger-Themen 1
E Bild per Verzeichnis/JFileChooser auf JPanel laden Java Basics - Anfänger-Themen 13
S Bild auf eine Position rotieren?! Java Basics - Anfänger-Themen 4
P Bild bearbeiten Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben