Code :
- class MyCanvas extends Canvas {
- Pion[] pions;
-
- class Pion {
- public void draw(Graphics g) {
- ...
- g.drawCircle(...);
- ...
- }
- }
- public MyCanvas() {
- ...
- setSize(800, 800);
- ...
- }
- public void paint(Graphics g) {
- ...
- // Un qudrillage 8x8
- for(int i=100 ; i<800 ; i+=100) {
- g.drawLine(0, i, 0, i);
- g.drawLine(i, 0, i, 0);
- }
- ... // Remplissage d'une case sur 2 par exemple
- // Dessin des pions
- for(int i=0 ; i<pions.length ; i++)
- pions[i].draw(g);
- ...
- }
- }
|