Changer une image dans un JLabel lorsqu'on clique sur une JMenuItem [Résolu]

Messages postés
68
Date d'inscription
vendredi 21 janvier 2005
Statut
Membre
Dernière intervention
5 octobre 2009
- - Dernière réponse : adakick
Messages postés
68
Date d'inscription
vendredi 21 janvier 2005
Statut
Membre
Dernière intervention
5 octobre 2009
- 30 déc. 2005 à 23:02
Bonjour, je voudrai faire un sorte de changer l'image qu il y a dans mon JLabel par une autre lorsque je clique sur un JMenuItem.
Voila les bout de code utile :
// je n'ai pas donner tout les détail mais jsute les plus importants

manger = new JMenuItem("Nourrir l'animal");
this.manger.addMouseListener(this);

image = new ImageIcon("img/immobile.gif");
img = new JLabel(image);

img.addMouseListener(this);

public void mouseClicked(MouseEvent e)
{
if(e.getSource() == this.manger)
{
//ici je voudrai faire en sorte de modifier l'image présente dans le JLabel
}
}

Merci d'avance.
Afficher la suite 

4 réponses

Meilleure réponse
Messages postés
344
Date d'inscription
mardi 18 mai 2004
Statut
Membre
Dernière intervention
23 juin 2006
3
3
Merci
Tu peux essayer avec img.setIcon(...);

"A game is a series of interesting choices." Sid Meier

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 219 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_ducheseb
Messages postés
68
Date d'inscription
vendredi 21 janvier 2005
Statut
Membre
Dernière intervention
5 octobre 2009
0
Merci
img.setIcon(...) ne prend pas une imageIcone en parametre...
Commenter la réponse de adakick
Messages postés
344
Date d'inscription
mardi 18 mai 2004
Statut
Membre
Dernière intervention
23 juin 2006
3
0
Merci
Si car Icon est l'interface et ImageIcon est une classe qui implemente cette interface.

"A game is a series of interesting choices." Sid Meier
Commenter la réponse de cs_ducheseb
Messages postés
68
Date d'inscription
vendredi 21 janvier 2005
Statut
Membre
Dernière intervention
5 octobre 2009
0
Merci
Sa marche merci bien
Commenter la réponse de adakick