Bonjour,
Je voudrais qu'au cours de mon programme, je puisse changer l'image de mon JButton. Par exemple, un de mes JButton a une image en noir est blanc et lorsque qu'une condition est vérifié l'image de mon JButton devienne coloré.
Une partie de mon code utilise à la compréhension:
Et lors d'un click sur le bouton, l'image du bouton devienne icon2 et non plus icon1!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ImageIcon icon1 = new ImageIcon(this.getClass().getResource("img/bateau1.jpg" )); ImageIcon icon2 = new ImageIcon(this.getClass().getResource("img/bateau2.jpg" )); JButton button1 = new JButton(icon1);
J'ai cherché longuement, mais google n'a pas été mon amis sur ce coup la...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 button1.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent arg0) { //quelque chose qui change l'icone du bouton (icon1 en icon2) }}
Meric d'avance!
Partager