From 37f7b4dc37c7011b93e741230faaa28c3f940d85 Mon Sep 17 00:00:00 2001 From: Lenny FOULOU Date: Sat, 7 Dec 2024 17:16:27 +0100 Subject: [PATCH] ajout de la javadoc pour la classe CustomKeyAdapter --- .../dorfromantik/game/CustomKeyAdapter.java | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/fr/monkhanny/dorfromantik/game/CustomKeyAdapter.java b/src/fr/monkhanny/dorfromantik/game/CustomKeyAdapter.java index 3b996bd..2c57513 100644 --- a/src/fr/monkhanny/dorfromantik/game/CustomKeyAdapter.java +++ b/src/fr/monkhanny/dorfromantik/game/CustomKeyAdapter.java @@ -3,13 +3,26 @@ package fr.monkhanny.dorfromantik.game; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; +/** + * Classe CustomKeyAdapter, un écouteur personnalisé pour gérer les entrées clavier sur le plateau de jeu. + * Permet de réagir aux touches pressées pour effectuer des actions spécifiques dans le jeu. + */ public class CustomKeyAdapter extends KeyAdapter { private Board board; - + /** + * Constructeur de CustomKeyAdapter. + * + * @param board le plateau de jeu associé à cet écouteur + */ public CustomKeyAdapter(Board board) { this.board = board; } - + /** + * Gère les événements de touche pressée. + * Si la touche 'T' est pressée, cette méthode bascule la visibilité du menu de contrôle. + * + * @param e l'événement KeyEvent représentant la touche pressée + */ @Override public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_T) { // Touche 'T' pour cacher/montrer le menu