diff --git a/src/main/java/controller/MenuController.java b/src/main/java/controller/MenuController.java
new file mode 100644
index 0000000..f4fc1d2
--- /dev/null
+++ b/src/main/java/controller/MenuController.java
@@ -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());
+    }
+}
+
diff --git a/src/main/java/controller/NewListener.java b/src/main/java/controller/NewListener.java
new file mode 100644
index 0000000..b1feb0d
--- /dev/null
+++ b/src/main/java/controller/NewListener.java
@@ -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");
+        
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/controller/QuiListener.java b/src/main/java/controller/QuiListener.java
new file mode 100644
index 0000000..e42a344
--- /dev/null
+++ b/src/main/java/controller/QuiListener.java
@@ -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);
+        
+    }
+}
diff --git a/src/main/java/controller/ResListener.java b/src/main/java/controller/ResListener.java
new file mode 100644
index 0000000..1f62dc9
--- /dev/null
+++ b/src/main/java/controller/ResListener.java
@@ -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 ");
+        
+    }
+}
\ No newline at end of file