//Tom Monin et Clément Martins // observateurChoix V1 //Class pour la selection du nombre de collone et ligne et de Mine a la souris import java.awt.*; import java.awt.event.*; public class observateurChoix implements MouseListener{ private int direction; private paintChoix pinceau; private nombre compte; public observateurChoix(int direction0, paintChoix pinceau0, nombre compte0){ this.direction=direction0; // pour savoir si c'est l'observateur de la fleche de gauche ou droite this.pinceau=pinceau0; this.compte=compte0; } @Override public void mouseClicked(MouseEvent evenement){ compte.addNombre(direction); } @Override // un bouton cliqué public void mouseEntered(MouseEvent evenement){ pinceau.selectionner(true); pinceau.repaint(); } @Override // debut du survol public void mouseExited(MouseEvent evenement){ pinceau.selectionner(false); pinceau.repaint(); } @Override // fin du survol public void mousePressed(MouseEvent evenement){ } @Override // un bouton appuyé public void mouseReleased(MouseEvent evenement){ } }