Bonjour,
J'ai créé une JFrame comportant une image; Lorsque j'exécute le code avec Eclipse, pas de soucis, mais lorsque je chercher à créer mon Jar, tout se passe correctement à part l'image qui n'est pas affichée. Il me met en gros que l'adresse de l'image n'est pas valide.
Ce problème semble assez récurrent, puisque j'ai trouvé sur google d'autres personnes l'ayant déjà rencontré, mais j'ai l'impression qu'aucunes des solutions ne s'applique à mon cas.
Voici mon code (j'utilise TableLayout)
Qui ne fonctionne pas avec le JAR
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ImageIcon icon=new ImageIcon("images/img.JPG"); JLabel labelImage=new JLabel(icon); container.add(labelImage, "1, 1, 3, 3");
J'ai aussi essayé
qui ne fonctionne pas davantage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 URL url_image=Client.class.getResource("images/img.JPG"); System.out.println(url_image); JLabel labelImage=new JLabel(new ImageIcon(url_image)); container.add(labelImage, "1, 1, 3, 3"); container.add(new Picture("img.JPG"), "1, 1, 3, 3");
Quelqu'un pourrait-il m'aider?
Merci vivement :-)
Partager