/** * @version 1.0 * @author Tanguy Domergue et Leni Boscher */ import javax.swing.*; import java.awt.*; import java.awt.event.*; /** *Classe heritant d'ActionListener, elle gere les trois boutons du menu principal/** */ public class ActionPageAccueil implements ActionListener { /** *attribut men contenant l'objet FrameAccueil, il prend la valeur de L'Objet FrameAccueil passe en argument dans le constructeur. */ private FrameAccueil menu; public ActionPageAccueil(FrameAccueil p) { super(); this.menu=p; } /** *actionPerformed effectue lance une action en fonction du bouton choisi par l'utilisateur grace a getActionCommand(). */ public void actionPerformed (ActionEvent e) { String reponse; reponse=e.getActionCommand(); if(reponse=="JOUER") { FrameJeu choix = new FrameJeu(); this.menu.dispose(); } else if (reponse== "GRILLE PREDEFINIE" ) { ChooseFrameJeuPredefini choix = new ChooseFrameJeuPredefini(); this.menu.dispose(); } else if(reponse=="QUITTER") { System.exit(0); } } }