Bonjour a tous,
j'ai un petit souci avec l'icone de mon soft.
En effet voici la ligne que j'utilise pour associer l'icone a ma fenêtre principale:
Et voici l'arborescence de mes packages
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.setIconImage(new ImageIcon(this.getClass().getResource("../resource/icon.png")).getImage());
Donc ceci fonctionne nickel lorsque je lance l'appli dans eclipse, mais par contre cela empêche le lancement de mon appli lorsque j'exporte en JAR exécutable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5gui --->MainFrame.class resource --->icon.png
Une idée de pourquoi cela ne fonctionne pas ?
Je vous remercie d'avance pour votre aide
EDIT: j'ai trouver une solution, il faut passer par le classLoader
A rajouter dans la FAQ je pense
Code : Sélectionner tout - Visualiser dans une fenêtre à part this.getClass().getClassLoader().getResource("resource/icon.png")
Partager