- Entrambi i metodi hanno come parametro un oggetto (g) di classe Graphics.
- La classe Graphics consiste in un'interfaccia che ci consente di disegnare su di un'area
dello schermo o in un "offscreen buffer" (un'immagine in memoria)
- Questa classe contiene i metodi per il disegno
- Un oggetto di classe Graphics si riferisce ad un rettangolo sullo schermo (o emulato in
memoria) con un suo sistema di coordinate che partono dall'angolo in alto a sinistra, con l'asse
X che punta verso destra e l'asse Y che punta verso il basso
- La differenza tra la funzione paint e la update è che:
- con la paint ci viene consegnato un
rettangolo del colore dello sfondo sul quale dovremo eseguire l'intero disegno
- con il metodo update ci viene consegnata l'area con il disegno precedente, quindi possiamo
anche fare solo delle modifiche, ma dovremo ricordarci di cancellare ciò che si è
spostato o è stato rimosso
|