Je suis à l'aide de NetBeans, en essayant de changer le familier Java coffee cup icône pour un fichier png que j'ai enregistré dans un répertoire de ressources dans le fichier jar. J'ai trouvé beaucoup de différents sites web qui prétendent avoir la solution, mais jusqu'à présent, aucune de ces travaux.
Voici ce que j'ai en ce moment (en laissant le bloc try-catch):
URL url = new URL("com/xyz/resources/camera.png");
Toolkit kit = Toolkit.getDefaultToolkit();
Image img = kit.createImage(url);
getFrame().setIconImage(img);
La classe qui contient ce code est dans la com.xyz paquet, si cela fait une différence. Cette classe étend également JFrame. Ce code est en train de jeter un MalformedUrlException sur la première ligne.
Quelqu'un a une solution qui fonctionne?