La istruzione di stampa della linea in questo caso è sufficente. Si tratta infatti di disegnare una serie di linee verticali e una serie di linee orizzontali. Prendiamo per esempio le linee verticali. Supponiamo che la dimensione (larghezza e altezza) totale della griglia sia 200, e che i quadratini devono avere lato 10. Allora, le linee verticali sono fatte come nel disegno, in cui sono riportate anche le coordinate dei punti estremi di ogni linea.
Il programma completo Griglia.java viene realizzato usando un ciclo per disegnare le linee verticali, e un altro ciclo per disegnare le linee orizzontali.
/* Disegna una griglia. */ import java.awt.*; public class Griglia extends java.applet.Applet { public void paint(Graphics g) { int x,y; /* disegna le linee verticali */ for(x=0; x<=200; x=x+10) { g.drawLine(x, 0, x, 200); } /* disegna le linee orizzontali */ for(y=0; y<=200; y=y+10) { g.drawLine(0, y, 200, y); } } }Quando si esegue il programma, si ottiene il seguente grafico.