Bonjour,
Mon problème est le suivant: j'ai une appli qui fonctionne très bien et qui ouvre des images contenues dans le répertoire image qui se trouve à la racine des sources.
Lorsque je crée mon jar, le dossier image se retrouve fort naturellement lui aussi à la racine de ce jar.
Seulement les images ne s'affichent plus (évidemment je n'utilise plus le dossier externe, le but est bien d'ouvrir indifférement les images qu'elles soient dans le jar ou pas).
Le code de base est celui la:
j'ai rajouté :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ImageIcon icon = createImageIcon("./images/"+logo_s,"Highdeal logo");
url est un pointeur null
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 java.net.URL url = getClass().getResource("./images/"+logo_s); System.out.println(url.toExternalForm());
j'ai essayé d'enlever le ./ avant image, meme chose.
Quelqu'un pourrait-il m'aider à comprendre ce qui ne va pas ? Merci d'avance
Partager