Grüße,
Ich habe folgendes Problem:
Ich lade mit folgender Methode, .png Grafiken in BufferedImages.
Das funktioniert auch einwandfrei wenn ich
a) Die .class Datei in Eclipse ausführe (als Path reicht hier das Hauptverzeichnis:
b) Eine .jar Datei, mit eingebundenen Ordner (pics), jedoch muss ich dann
angeben
Was ich will ist a), nur auch für die .jar Datei
Kann mir jemand sagen, wieso das nicht funktioniert und was ich ändern muss?
Danke,
-Luk10-
Ich habe folgendes Problem:
Ich lade mit folgender Methode, .png Grafiken in BufferedImages.
Java:
public BufferedImage loadSprite(String path) {
BufferedImage source = null;
try {
source = ImageIO.read(new File(path));
} catch (Exception e) {
e.printStackTrace();
}
return source;
}
Das funktioniert auch einwandfrei wenn ich
a) Die .class Datei in Eclipse ausführe (als Path reicht hier das Hauptverzeichnis:
Code:
"pics/meineDatei.png"
b) Eine .jar Datei, mit eingebundenen Ordner (pics), jedoch muss ich dann
Code:
"C:/MeineDatein/pics/meineDatei.png"
Was ich will ist a), nur auch für die .jar Datei
Kann mir jemand sagen, wieso das nicht funktioniert und was ich ändern muss?
Danke,
-Luk10-