Comment changer l'image d'un JButton?

Je suis en train de travailler sur un jeu de mémoire de programme. J'ai 30 JButtons sur un Composite. Lorsque l'utilisateur a cliqué et trouve une correspondance (sens deux boutons avec la même image) je veux changer l'image sur le JButton d'une autre image. Toutefois, cela ne se produit pas lorsque le programme est en cours d'exécution.

Comment puis-je faire cela?

J'ai fait ça:

cards[i].setIcon(cardBack);

où cardBack est une ImageIcon que j'ai déjà.

  • Que c'est la bonne façon de changer une icône. Votre erreur est probablement quelque part dans le code.
InformationsquelleAutor user69514 | 2009-03-10