29 lines
609 B
Java
29 lines
609 B
Java
import java.awt.event.ActionEvent;
|
|
import java.awt.event.ActionListener;
|
|
|
|
// Action pour lance une nouvelle partie
|
|
|
|
public class NouvellePartie implements ActionListener {
|
|
|
|
private Menu menu;
|
|
|
|
public NouvellePartie(Menu m) {
|
|
this.menu = m;
|
|
}
|
|
|
|
public void actionPerformed(ActionEvent e) {
|
|
System.out.println("Lancement de la nouvelle partie...");
|
|
// cache menu
|
|
menu.getFenetre().setVisible(false);
|
|
|
|
//grille test (10x10 avec 10 mines)
|
|
Grille g = new Grille(10, 10);
|
|
g.placerMines(10);
|
|
g.calculerToutesLesMines();
|
|
|
|
// on lance l'interface graphique du jeu
|
|
new FenetreJeu(g);
|
|
|
|
}
|
|
}
|