Ajoute de l'arret de la musique en fin de partie + arret propre de l'ordonanceur

This commit is contained in:
ROGER
2025-05-16 17:10:15 +02:00
parent 2fec9fc96e
commit 27862eb3cd
8 changed files with 56 additions and 52 deletions

View File

@@ -12,17 +12,11 @@ public class TetrisBandeauControleur {
private Musique musique;
private VueBandeauControle vueControle;
public TetrisBandeauControleur(VueBandeauControle vueControle) {
public TetrisBandeauControleur(VueBandeauControle vueControle, Musique musique) {
this.vueControle = vueControle;
this.musique = new Musique();
musique.start();// demarer musique
this.musique = musique;
// action play/pause
this.vueControle.getPauseButton().addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
switchPlayPause();
}
});
this.vueControle.getPauseButton().addActionListener(e -> switchPlayPause());
vueControle.getQuitterButton().addActionListener(e -> {
System.out.println("Fermeture de l'application...");
System.exit(0);