Meine Anwendung einige images.The Anwendung verwendet in der Eclipse IDE.Here ist der Code Snippet verwendet wird gut funktioniert:nicht erfasste Fehler während in exportierten jar Bild holen
URL url=screen_one.class.getClassLoader().getResource("./small.png");
JLabel image=new JLabel(new ImageIcon(Toolkit.getDefaultToolkit().getImage(url)));
Aber wenn ich exportieren es in ein Gefäß, es zeigt Uncaught Fehler beim Abrufen von Image.Ich denke, es bezieht sich auf den Pfad des Bildes "small.png".
Aber wenn ich „jar tvf“ mit meinem Dateinamen führen dies ist die Ausgabe -
1635 Di 3. April 19.53.44 IST 2012 small.png
Dies legt nahe, der Weg ist richtig; Also, wo liege ich falsch?
Dank
Also, sagen Sie, dass das Exportieren von Bildern auf diese Weise nicht funktioniert? – nikel
Nein, aber ich hatte Probleme damit zu versuchen. Die Bilder in/src/res zu platzieren und mit "/res/icon.png" darauf zuzugreifen, hat es für mich funktioniert. – lrAndroid
Nun ja, das funktioniert. Irgendein Grund, warum mein früherer Ansatz nicht funktioniert hat? – nikel