ajout javadoc GameModePrevButtonActionListener
This commit is contained in:
@@ -4,14 +4,33 @@ 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;
|
||||||
|
/**
|
||||||
|
* @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 {
|
public class GameModePrevButtonActionListener 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 GameModePrevButtonActionListener(GameModeSelectionPanel panel) {
|
public GameModePrevButtonActionListener(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 "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
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
if (panel.getCurrentPage() > 1) {
|
if (panel.getCurrentPage() > 1) {
|
||||||
|
Reference in New Issue
Block a user