public class Case { private boolean estMinee; private boolean estRevelee; private int Marqueur; private int nbMinesautour; public Case() { this.estMinee = false; this.estRevelee = false; this.Marqueur = 0; this.nbMinesautour = 0; } public boolean getEstMinee() { return estMinee; } public void setEstMinee(boolean min) { this.estMinee = min; } public boolean getEstRevelee() { return estRevelee; } public void setEstRevelee(boolean rev) { this.estRevelee = rev; } public int getMarqueur() { return marqueur; } public void boucleMarqueur() { if (!estRevelee) { marqueur = (marqueur + 1) % 3; // permet de faire tourner le marqueur en boucle a chaque clic droit et modulo 3 comme ca le resultat est forcé de rester entre 0 et 2 (en gros les 3 solutions possible) } } public int getNbMinesautour() { return nbMinesautour; } public void setNbMinesautour(int nb) { this.nbMinesautour = nb; } }