This commit is contained in:
Bamba TOP 2024-10-24 20:37:39 +02:00
parent 1ab7935963
commit 7d857f335b
4 changed files with 53 additions and 0 deletions

@ -0,0 +1,19 @@
package controller;
import model.*;
import view.*;
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());
view.getQuiButton().addActionListener(new QuiListener());
}
}

@ -0,0 +1,11 @@
package controller;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class NewListener implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("Juste pour tester - New Game");
}
}

@ -0,0 +1,12 @@
package controller;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class QuiListener implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
}

@ -0,0 +1,11 @@
package controller;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ResListener implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("Juste pour tester ");
}
}