1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| public void paint(Graphics g) {
super.paint(g);
dessinerDemineur(g);
}
private void dessinerDemineur(Graphics g) {
for (int l = 0; l < demineur.nbLignes; l++)
for (int c = 0; c < demineur.nbColonnes; c++)
dessinercase(g, l, c);
}
private void dessinercase(Graphics g, int l, int c) {
g.drawRect(getXcase(l, c), getYcase(l, c), tailleCaseX, tailleCaseY);
if (l == selectedLigne && c == selectedColonne)
g.fillRect(getXcase(l, c), getYcase(l, c), tailleCaseX, tailleCaseY);
} |
Partager