ajout javadoc classe GameModeNextButtonActionListener

This commit is contained in:
Lenny FOULOU
2024-12-09 22:36:14 +01:00
parent bd4d54ecae
commit ed23272d09

View File

@@ -4,14 +4,31 @@ import java.awt.event.ActionEvent;
import java.awt.event.ActionListener; import java.awt.event.ActionListener;
import fr.monkhanny.dorfromantik.gui.GameModeSelectionPanel; import fr.monkhanny.dorfromantik.gui.GameModeSelectionPanel;
/**
* Listener pour gérer les clics sur le bouton "Suivant" dans le panneau de sélection du mode de jeu.
* Cette classe permet de naviguer vers la page suivante des séries disponibles dans le panneau.
* @version 1.0
* @author Lenny FOULOU
*/
public class GameModeNextButtonActionListener implements ActionListener { public class GameModeNextButtonActionListener implements ActionListener {
/**
* Le panneau de sélection du mode de jeu.
*/
private GameModeSelectionPanel panel; 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 GameModeNextButtonActionListener(GameModeSelectionPanel panel) { public GameModeNextButtonActionListener(GameModeSelectionPanel panel) {
this.panel = panel; this.panel = panel;
} }
/**
* Méthode appelée lorsqu'une action est déclenchée, comme un clic sur le bouton "Suivant".
* Elle passe à la page suivante et charge les séries associées à cette page.
*
* @param e l'événement de l'action déclenchée.
*/
@Override @Override
public void actionPerformed(ActionEvent e) { public void actionPerformed(ActionEvent e) {
panel.setCurrentPage(panel.getCurrentPage() + 1); panel.setCurrentPage(panel.getCurrentPage() + 1);