//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.*; import javax.swing.*; public class observateurChoix implements MouseListener{ private nombreCollonnesLigneEtBombe nombre; private JFrame fenetre; public observateurChoix(JFrame fenetre0, nombreCollonnesLigneEtBombe nombre1){ // pour savoir si c'est l'observateur de la fleche de gauche ou droite this.nombre=nombre1; this.fenetre=fenetre0; } @Override public void mouseClicked(MouseEvent evenement){ if(nombre.getCollonnes()>6){ this.fenetre.dispose(); this.fenetre=nombre.getJFrame(); JLabel panneau = new JLabel("ok"); panneau.setOpaque(true); panneau.setBackground(new Color(255,0,0)); fenetre.add(panneau); fenetre.add(panneau); } System.out.println("ok"); System.out.println(this.nombre.getCollonnes()); this.nombre.setCollonne(nombre.getCollonnes()+1); } @Override // un bouton cliqué public void mouseEntered(MouseEvent evenement){ } @Override // debut du survol public void mouseExited(MouseEvent evenement){ } @Override // fin du survol public void mousePressed(MouseEvent evenement){ } @Override // un bouton appuyé public void mouseReleased(MouseEvent evenement){ } }