ajout de plein de fonctionalité (sauver quitter, fin de partie , reprendre , reveler tout )

This commit is contained in:
2026-04-11 14:10:20 +02:00
parent ec932d0aae
commit 86ae6b6066
13 changed files with 319 additions and 126 deletions
+8
View File
@@ -1,5 +1,6 @@
import javax.swing.*;
import java.awt.*;
import java.io.File;
public class Menu {
@@ -10,6 +11,7 @@ public class Menu {
private JButton boutonQuitter;
private GridLayout gestionnaire;
public Menu() {
fenetre = new JFrame();
fenetre.setSize(300,300);
@@ -27,6 +29,12 @@ public class Menu {
boutonNouvellePartie.addActionListener(new NouvellePartie(this));
panneauMenu.add(boutonNouvellePartie);
boutonReprendre = new JButton("Reprendre");
File f = new File("sauvegarde.ser");
if (f.exists()) {
boutonReprendre.addActionListener(new ActionReprendre(this));
}else {
boutonReprendre.setEnabled(false);
}
panneauMenu.add(boutonReprendre);
boutonQuitter = new JButton("Quitter");
boutonQuitter.addActionListener(new Quitter());