Guten Morgen,
zur Fertigstellung meines Programms wollte ich es noch mit ein paar netten icons verzieren, soweit so gut die Icons waren in Eclipse sichtbar und als ich das Programm zur .jar File exportieren wollte kamen die ersten Probleme die jedoch schnell zu lösen waren.
Die Bilder befinden sich zur Zeit in einer Orderstrucktur die dieser ähnelt:
Wenn ich jedoch die Bilder mit diesen Befehlen einfüge
für Icons der JFrames
für Icons der JButtons
Soweit so gut, wenn ich jedoch mein Programm starte bekomme ich eine NPE beim 2ten Bild (das erste bild ist das Icon meines Login Fensters und es wird auch angezeigt), und ich weiß nicht ob es an den JButtons oder an dem Icon des JFrames liegt. Hier der Code der NPE:
Danke im Vorraus für eure Unterstützung
zur Fertigstellung meines Programms wollte ich es noch mit ein paar netten icons verzieren, soweit so gut die Icons waren in Eclipse sichtbar und als ich das Programm zur .jar File exportieren wollte kamen die ersten Probleme die jedoch schnell zu lösen waren.
Die Bilder befinden sich zur Zeit in einer Orderstrucktur die dieser ähnelt:
Wenn ich jedoch die Bilder mit diesen Befehlen einfüge
Java:
URL img = getClass().getResource("images//Icon.png");
Image icon = Toolkit.getDefaultToolkit().getImage(img);
log.setIconImage(icon);
Java:
upload.setIcon(new ImageIcon(getClass().getResource("images//Up.png")));
Soweit so gut, wenn ich jedoch mein Programm starte bekomme ich eine NPE beim 2ten Bild (das erste bild ist das Icon meines Login Fensters und es wird auch angezeigt), und ich weiß nicht ob es an den JButtons oder an dem Icon des JFrames liegt. Hier der Code der NPE:
Java:
Uncaught error fetching image:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(URLImageSource.java:97)
at sun.awt.image.URLImageSource.getDecoder(URLImageSource.java:107)
at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:240)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:172)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136)
Danke im Vorraus für eure Unterstützung