Hallo liebe Community!
Ich versuche bei Java eine Datei (ein Bild) zu laden mittels getClass().getResource().
Der Ordner der Datei liegt allerdings außerhalb des bin Ordners:
Projekt
->bin->.class
->image->icon.jpg
Ist es möglich, das Bild trotzdem reinzuladen?
Momentan bekomme ich mit diesem Code
folgende Fehlermeldung:
Überprüft habe ich das schon mit
, da kommt immer null raus.
Ich hoffe, ihr könnt mir helfen
Danke im Voraus!
Ich versuche bei Java eine Datei (ein Bild) zu laden mittels getClass().getResource().
Der Ordner der Datei liegt allerdings außerhalb des bin Ordners:
Projekt
->bin->.class
->image->icon.jpg
Ist es möglich, das Bild trotzdem reinzuladen?
Momentan bekomme ich mit diesem Code
Code:
ImageIcon icon = new ImageIcon(Toolkit.getDefaultToolkit().getImage(getClass().getClassLoader().getResource("/image/icon.jpg")));
Code:
Uncaught error fetching image:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(Unknown Source)
at sun.awt.image.URLImageSource.getDecoder(Unknown Source)
at sun.awt.image.InputStreamImageSource.doFetch(Unknown Source)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.image.ImageFetcher.run(Unknown Source)
Überprüft habe ich das schon mit
Code:
System.out.println();
Ich hoffe, ihr könnt mir helfen

Danke im Voraus!