Hallo zusammen,
Ich weiß, da gibt es Mega Themen im Forum als auch im Google dazu, & ich habe die alle fast gelesen aber leider bin ich einfach nicht weiter gekommen.
Ich habe in Eclipse ein Projekt namens "IIV" unter diesem Projekt habe ich "src", "images" & "libs".
im "images" liegt "stop.gif"
wenn ich mein App unter Eclipse ausführe, dann werden die images geladen.
aber da ich mein App in einem "Runable JAR" exportieren will, habe ich folgendes gemacht(nach dem ich viele Themen im forum dazu gelesen habe)
Trotzdem werden die Images nicht geladen, nicht in Eclipse als auch nicht in einem "Runable JAR".
Ich bekomme die Fehler meldung "Couldn't find file: images/stop.gif"
Ich habe auch "./images/stop.gif", "/images/stop.gif" & verschiedene andere Methoden probiert aber leider ohne erfolg.
Kann mir jemand Bitte sagen was mache ich falsch, Ich bin für jede Hilfe sehr dankbar.
MfG
Ich weiß, da gibt es Mega Themen im Forum als auch im Google dazu, & ich habe die alle fast gelesen aber leider bin ich einfach nicht weiter gekommen.
Ich habe in Eclipse ein Projekt namens "IIV" unter diesem Projekt habe ich "src", "images" & "libs".
im "images" liegt "stop.gif"
wenn ich mein App unter Eclipse ausführe, dann werden die images geladen.
Code:
stop = new JButton();
stop.setBorder(new MatteBorder(new ImageIcon("images/stop.gif")));
aber da ich mein App in einem "Runable JAR" exportieren will, habe ich folgendes gemacht(nach dem ich viele Themen im forum dazu gelesen habe)
Code:
public ImageIcon createImageIcon(String path) {
java.net.URL imgURL = RecorderControllPanel.class.getResource(path); //RecorderControllPanel ist meine Klasse(kein MainClass)
if (imgURL != null) {
return new ImageIcon(imgURL);
} else {
System.err.println("Couldn't find file: " + path);
return null;
}
}
Code:
stop.setBorder(new MatteBorder(createImageIcon("images/stop.gif")));
Trotzdem werden die Images nicht geladen, nicht in Eclipse als auch nicht in einem "Runable JAR".
Ich bekomme die Fehler meldung "Couldn't find file: images/stop.gif"
Ich habe auch "./images/stop.gif", "/images/stop.gif" & verschiedene andere Methoden probiert aber leider ohne erfolg.
Kann mir jemand Bitte sagen was mache ich falsch, Ich bin für jede Hilfe sehr dankbar.
MfG