import java.awt.event.*; /** * La classe GMHowToCreateController est un contrôleur qui gère l'affichage de la fenêtre de création de grille. * Elle implémente l'interface ActionListener pour réagir aux événements de clic sur un bouton. * @version 1.0 * @author Moncef STITI * @author Marco ORFAO */ public class GMHowToCreateController implements ActionListener { /** * Le gestionnaire de dialogue pour la création de grille. */ private GMHowToCreateDialogManager howToCreateGrid; /** * Constructeur pour créer une instance de GMHowToCreateController. * Initialise le gestionnaire de dialogue pour la création de grille. */ public GMHowToCreateController(){ this.howToCreateGrid = new GMHowToCreateDialogManager(); } /** * Méthode invoquée lorsqu'un événement d'action est déclenché, comme un clic sur un bouton. * Affiche la fenêtre de dialogue pour expliquer comment créer une grille. * @param e L'événement d'action */ @Override public void actionPerformed(ActionEvent e) { howToCreateGrid.showDialog(); // On appelle la méthode qui affiche la fenêtre de dialogue } }