Files
SAE21_2025/ActionReprendre.java
T

35 lines
963 B
Java

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.FileInputStream;
import java.io.ObjectInputStream;
import java.io.IOException;
import java.io.File;
public class ActionReprendre implements ActionListener {
private Menu menu;
public ActionReprendre(Menu m) {
this.menu = m;
}
@Override
public void actionPerformed(ActionEvent e) {
try {
FileInputStream fichier = new FileInputStream("sauvegarde.ser");
ObjectInputStream flux = new ObjectInputStream(fichier);
Grille g = (Grille) flux.readObject();
flux.close();
fichier.close();
new FenetreJeu(g);
menu.getFenetre().dispose();
} catch (IOException | ClassNotFoundException ex) {
System.err.println("Erreur lors du chargement : " + ex.getMessage());
}
}
}