Hallo,
zu Aller erst: Ich weiß, dass es schon tausende Threads dazu gibt, jedoch habe ich dort keine Lösung gefunden, deswegen bitte nicht auf Google oder lmgtfu verweisen.
Ich möchte ein ImageIcon laden und arbeite mit Eclipse. So sieht meine Ordnerstruktur aus:
Und jetzt lade ich das Bild folgender Maßen(aus einem oracle Tutorial):
Und die Methode rufe ich so auf:
Jedoch sagt er mir jedes Mal, er könne die Datei nicht finden. Woran liegt es ?
Grüße
zu Aller erst: Ich weiß, dass es schon tausende Threads dazu gibt, jedoch habe ich dort keine Lösung gefunden, deswegen bitte nicht auf Google oder lmgtfu verweisen.
Ich möchte ein ImageIcon laden und arbeite mit Eclipse. So sieht meine Ordnerstruktur aus:
Code:
workspace
Spiele
bin
package
Main.class
images
bild.png
src
package
Main.java
images
bild.png
Und jetzt lade ich das Bild folgender Maßen(aus einem oracle Tutorial):
Java:
protected ImageIcon createImageIcon(String path)
{
java.net.URL imgURL = getClass().getResource(path);
if (imgURL != null)
{
return new ImageIcon(imgURL);
}
else
{
System.err.println("Couldn't find file: " + path);
return null;
}
}
Und die Methode rufe ich so auf:
Java:
icon[0] = createImageIcon("/images/Soldat/Soldat.png");
Jedoch sagt er mir jedes Mal, er könne die Datei nicht finden. Woran liegt es ?
Grüße
Zuletzt bearbeitet: