This commit is contained in:
Bamba TOP 2024-10-22 01:32:16 +02:00
parent 7b3288542f
commit 69724de4e7

@ -1,36 +1,18 @@
package controllers;
import models.MenuModel;
import views.MenuView;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class MenuController {
private MenuModel model;
private MenuView view;
public MenuController(MenuModel model, MenuView view) {
this.model = model;
this.view = view;
// Gestion des événements
this.view.addPlayGameListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
model.setPlayerName(view.getPlayerName());
model.setSelectedSuite(view.getSelectedSuite());
System.out.println("Nom du joueur: " + model.getPlayerName());
System.out.println("Suite sélectionnée: " + model.getSelectedSuite());
}
});
this.view.addContinueGameListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// Logique pour continuer la partie
System.out.println("Partie Jouer sélectionnée");
}
});
}
}
package controllers;
import models.*;
import views.*;
public class MenuController {
private MenuModel model;
private MenuView view;
public MenuController(MenuModel model, MenuView view) {
this.model = model;
this.view = view;
view.getResumeButton().addActionListener(new ResListener());
view.getNewGameButton().addActionListener(new NewListener());
}
}