Séparation des programmes
This commit is contained in:
31
src/GMRules.java
Executable file
31
src/GMRules.java
Executable file
@@ -0,0 +1,31 @@
|
||||
import java.awt.event.*;
|
||||
|
||||
/**
|
||||
* GMRules gère les actions liées aux règles du jeu.
|
||||
* Cette classe implémente ActionListener pour réagir aux clics sur un bouton.
|
||||
* @version 1.0
|
||||
* @author Moncef STITI
|
||||
* @author Marco ORFAO
|
||||
*/
|
||||
public class GMRules implements ActionListener {
|
||||
private RulesDialogManager rulesDialog; // Gestionnaire de la boîte de dialogue des règles
|
||||
|
||||
/**
|
||||
* Constructeur de GMRules.
|
||||
* Initialise le gestionnaire de boîte de dialogue des règles.
|
||||
*/
|
||||
public GMRules(){
|
||||
this.rulesDialog = new RulesDialogManager();
|
||||
}
|
||||
|
||||
/**
|
||||
* Méthode appelée lorsqu'une action est effectuée, comme un clic sur un bouton.
|
||||
* Affiche la boîte de dialogue des règles.
|
||||
* @param e L'événement d'action qui a déclenché cette méthode.
|
||||
*/
|
||||
@Override
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
rulesDialog.showDialog(); // On appelle la méthode qui affiche la fenêtre de dialogue
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user