Bonjour à tous.
Je suis débutant et j'aurais juste voulu savoir comment on insert une image dans un JPanel car j'ai essayer panel.add(image) et ca ne marche pas.
Merci!!
Bonjour à tous.
Je suis débutant et j'aurais juste voulu savoir comment on insert une image dans un JPanel car j'ai essayer panel.add(image) et ca ne marche pas.
Merci!!
Bonjour, ça devrait marcher avec ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 JPanel monPanel = new JPanel(); ImageIcon icon = new ImageIcon(ClassLoader.getSystemResource(IMAGE_PATH)); JLabel label = new JLabel(icon); monPanel.add(label);
j'ai essayer ton code mais j'ai des exception. J'ai mis l'adresse de mon iamge à la place de IMAGE_PATH. C'est bien ca qu'il faut mettre?
Voila ce que j'ai mis:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 JPanel monPanel = new JPanel(); ImageIcon icon = new ImageIcon(ClassLoader.getSystemResource(images.png)); JLabel label = new JLabel(icon); monPanel.add(label);
Et mon images.png est dans le même dossier que mon .java
Il faut que le chemin que tu donnes soit le chemin par rapport au dossier d'exécution de l'application, qui n'est pas forcément le dossier contenant le .class.
Par exemple "imageResources/images.png" si l'image est dans le dossier imageResources, et ce dossier à la racine de ton projet.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager