From cf02dea5ad7057557ac127ea214cccc52fa6af6c Mon Sep 17 00:00:00 2001 From: Lenny FOULOU Date: Mon, 9 Dec 2024 20:21:34 +0100 Subject: [PATCH] ajout javadoc GameModePrevButtonActionListener --- .../GameModePrevButtonActionListener.java | 23 +++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/src/fr/monkhanny/dorfromantik/listeners/GameModePrevButtonActionListener.java b/src/fr/monkhanny/dorfromantik/listeners/GameModePrevButtonActionListener.java index 1abdfa5..244642d 100644 --- a/src/fr/monkhanny/dorfromantik/listeners/GameModePrevButtonActionListener.java +++ b/src/fr/monkhanny/dorfromantik/listeners/GameModePrevButtonActionListener.java @@ -4,14 +4,33 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import fr.monkhanny.dorfromantik.gui.GameModeSelectionPanel; - +/** + * @version 1.0 + * @author Lenny FOULOU + * Listener pour gérer les clics sur le bouton "Précédent" dans le panneau de sélection du mode de jeu. + * Cette classe permet de naviguer vers la page précédente des séries disponibles dans le panneau. + */ public class GameModePrevButtonActionListener implements ActionListener { + /** + * Le panneau de sélection du mode de jeu. + */ private GameModeSelectionPanel panel; + /** + * Constructeur pour initialiser le listener avec le panneau de sélection du mode de jeu. + * + * @param panel le panneau de sélection du mode de jeu sur lequel agir. + */ public GameModePrevButtonActionListener(GameModeSelectionPanel panel) { this.panel = panel; } - + /** + * Méthode appelée lorsqu'une action est déclenchée, comme un clic sur le bouton "Précédent". + * Elle vérifie si la page actuelle est supérieure à 1 et, dans ce cas, passe à la page précédente + * et charge les séries associées à cette page. + * + * @param e l'événement de l'action déclenchée. + */ @Override public void actionPerformed(ActionEvent e) { if (panel.getCurrentPage() > 1) {