From 27c06791a6bd0d4cc245a91f9af8c6be63adf6f2 Mon Sep 17 00:00:00 2001 From: Lenny FOULOU Date: Sat, 7 Dec 2024 17:21:27 +0100 Subject: [PATCH] =?UTF-8?q?Am=C3=A9liorations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../game/CustomMouseMotionAdapter.java | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/fr/monkhanny/dorfromantik/game/CustomMouseMotionAdapter.java b/src/fr/monkhanny/dorfromantik/game/CustomMouseMotionAdapter.java index 77d0345..86a5941 100644 --- a/src/fr/monkhanny/dorfromantik/game/CustomMouseMotionAdapter.java +++ b/src/fr/monkhanny/dorfromantik/game/CustomMouseMotionAdapter.java @@ -2,14 +2,26 @@ package fr.monkhanny.dorfromantik.game; import java.awt.event.MouseMotionAdapter; import java.awt.event.MouseEvent; - +/** + * Classe CustomMouseMotionAdapter, un écouteur personnalisé pour gérer les mouvements de souris + * sur le plateau de jeu. Permet de transmettre les événements de mouvement de la souris au plateau. + */ public class CustomMouseMotionAdapter extends MouseMotionAdapter { private Board board; - + /** + * Constructeur de CustomMouseMotionAdapter. + * + * @param board le plateau de jeu associé à cet écouteur + */ public CustomMouseMotionAdapter(Board board) { this.board = board; } - + /** + * Gère les événements de déplacement de la souris. + * Transmet l'événement de mouvement de la souris au plateau de jeu pour traitement. + * + * @param e l'événement MouseEvent représentant le mouvement de la souris + */ @Override public void mouseMoved(MouseEvent e) { board.handleMouseMove(e);