java doc et reglage probleme win/lose

This commit is contained in:
2026-04-11 21:18:10 +02:00
parent 86ae6b6066
commit 385e201e3f
15 changed files with 516 additions and 286 deletions
+12 -2
View File
@@ -3,15 +3,26 @@ import java.awt.event.ActionListener;
import java.io.FileInputStream;
import java.io.ObjectInputStream;
import java.io.IOException;
import java.io.File;
/**
* Action déclenchée depuis le menu pour recharger une partie sauvegardée.
* Utilise la désérialisation pour récupérer l'objet Grille depuis un fichier.
*/
public class ActionReprendre implements ActionListener {
private Menu menu;
/**
* Constructeur de l'action reprendre.
* @param m Le menu principal à fermer après le chargement.
*/
public ActionReprendre(Menu m) {
this.menu = m;
}
/**
* Lit le fichier de sauvegarde et relance la fenêtre de jeu.
* @param e L'événement du clic.
*/
@Override
public void actionPerformed(ActionEvent e) {
try {
@@ -24,7 +35,6 @@ public class ActionReprendre implements ActionListener {
fichier.close();
new FenetreJeu(g);
menu.getFenetre().dispose();
} catch (IOException | ClassNotFoundException ex) {