bonsoir
comment faire en sorte que lorsque je met le curseur de la sourie(sans cliquer) sur un bouton la couleur de ce dernier change.
merci d'avance.
Version imprimable
bonsoir
comment faire en sorte que lorsque je met le curseur de la sourie(sans cliquer) sur un bouton la couleur de ce dernier change.
merci d'avance.
Une méthode un peu 'lourde' consisterait à dériver sa propre classe MyButton de JButton pour prendre en charge sois-meme le dessin du bouton, et donc sa couleur de fond.
Tu ajoutes sur ton bouton un mouselistener, qd elle vient ou qu'elle repart de ton bouton tu lui changes la couleur...
Comme l'a dit ®om avec un mouselistener:
ex:
Code:
1
2
3
4
5
6
7
8
9
10 button1.addMouseListener(new MouseAdapter() { public void mouseEntered(MouseEvent e) { button1.setBackground(Color.green); } public void mouseExited(MouseEvent e) { button1.setBackground(Color.darkGray); } });