forked from menault/TD3_DEV51_Qualite_Algo
Affichage du pendu
This commit is contained in:
25
src/fr/iut/Projet/Mouse.java
Normal file
25
src/fr/iut/Projet/Mouse.java
Normal file
@@ -0,0 +1,25 @@
|
||||
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
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user