Class GSCaseMouseListener
java.lang.Object
GSCaseMouseListener
- All Implemented Interfaces:
MouseListener
,EventListener
Classe GSCaseMouseListener implémente l'interface MouseListener
pour gérer les événements de la souris sur un GSCase.
-
Constructor Summary
ConstructorDescriptionGSCaseMouseListener
(GSCase casePanel) Constructeur prenant un GSCase en paramètre. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Gère l'événement de clic de la souris.void
Gère l'événement de survol de la souris.void
Gère l'événement de sortie de la souris.void
Gère l'événement de pression de la souris.void
Gère l'événement de relâchement de la souris.
-
Constructor Details
-
GSCaseMouseListener
Constructeur prenant un GSCase en paramètre.- Parameters:
casePanel
- Le GSCase à associer à cet écouteur.
-
-
Method Details
-
mouseClicked
Gère l'événement de clic de la souris. Active le GSCase et effectue des actions associées.- Specified by:
mouseClicked
in interfaceMouseListener
- Parameters:
e
- L'événement MouseEvent associé au clic.
-
mousePressed
Gère l'événement de pression de la souris. (Non utilisé dans cette implémentation)- Specified by:
mousePressed
in interfaceMouseListener
- Parameters:
e
- L'événement MouseEvent associé à la pression.
-
mouseReleased
Gère l'événement de relâchement de la souris. (Non utilisé dans cette implémentation)- Specified by:
mouseReleased
in interfaceMouseListener
- Parameters:
e
- L'événement MouseEvent associé au relâchement.
-
mouseEntered
Gère l'événement de survol de la souris. Change la couleur du GSCase lors du survol.- Specified by:
mouseEntered
in interfaceMouseListener
- Parameters:
e
- L'événement MouseEvent associé au survol.
-
mouseExited
Gère l'événement de sortie de la souris. Rétablit la couleur du GSCase lors de la sortie.- Specified by:
mouseExited
in interfaceMouseListener
- Parameters:
e
- L'événement MouseEvent associé à la sortie.
-