Bonjour,
j'ai crée une classe Boutons qui hérite de JButton pour pouvoir un peu customize les boutons de mon programme. Tout marche très bien et j'ai redéfinir plusieurs methodes déclenchées par un MouseListener.
Ayant besoin à un certain moment de desactiver ces boutons, j'ai naturellement fait un un
boutons.setEnabled(false)
Pourtant, je me suis apercu que bien que les boutons se grisent, les mouseListeners sont toujours actifs et je ne comprends pas pourquoi.
J'ai absolument besoin d'utiliser des mouseListeners pour savoir si l'utilisateur a cliqué sur le bouton gauche ou droit de la souris.
*EDIT* : Bon, en fait, ca ne vient pas de ma classe mais du MouseListener, bien que desactivé, le bouton a l'air de declencher tout de meme l'action lié au click de la souris. en utilisant un actionlistener sur un autre groupe de boutons qui n'a pas besoin de faire la distinction entre un click gauche ou droit, cela marche parfaitement.
Quelqu'un aurait une idée s'il vous plait?
Merci pour votre aide et bonne journée.
Partager