Pour ajouter une image, j'ai utilisé ce code.L'image ne s'affiche pas dans JFrame - Java Application
JLabel label = new JLabel(new ImageIcon(getClass().getResource("/bin/image.png")));
emplacement de l'image: Application/src/bin/image.png.
problème est, à mon mode de débogage ordinateur, il montre l'image. Mais après le projet propre et construit si je copie le dossier (Application/dist
) à un autre ordinateur il n'affiche pas l'image. Comment puis-je montrer l'image sur d'autres ordinateurs?
Copie possible de [Intégrer des ressources (images, sons, etc.) dans un projet Java puis utiliser ces ressources] (https://stackoverflow.com/questions/3721706/embedding-resources-images-sound-bits-etc -into-a-java-project-then-use-these) – MC10
Décompressez le fichier Jar, voir si les ressources ont été incluses. Sinon, vous aurez besoin de comprendre comment les inclure, ce qui sera déterminé par la façon dont vous générez le fichier Jar en premier lieu – MadProgrammer