import java.awt.event.*; import javax.swing.SwingUtilities; class Mouse extends MouseAdapter { private Affiche aff; private int step = 0; // correspond à Affiche.step public Mouse(Affiche aff) { this.aff = aff; } @Override public void mousePressed(MouseEvent e) { if (SwingUtilities.isRightMouseButton(e)) { // clic droit -> gagne aff.setYouWin(true); } else { // clic gauche -> incrémente étape if (step < 7) { step++; aff.setStep(step); // <-- utiliser setStep } } } }