(come si vede, è composto da 8x8 frecce che seguono il movimento del mouse quando si sposta all'interno dell'applet).
Fase 1: Costruiamo una classe (Freccia) che rappresenta uno dei 64 segmentini dell'applet. Ogni freccia ha un punto di partenza e un punto di arrivo e una lunghezza fissa. La classe Frecce si occupa di:
Fase 2: Costruzione del JApplet:
L'applet inizializza un array 8x8 di frecce posizionate in una griglia
a distanza di 32 pixel in orizzontale e in verticale. Nella classe interna
Disegno vengono disegnate le 64 frecce (il punto verso cui sono
direzionate è dato da due variabili di istanza che sono modificate
dai movimenti del mouse). Nel metodo init() dell'applet viene creato un
oggetto della classe Disegno che viene messo in ascolto dei movimenti
del mouse.
Visiona un esempio di implementazione del JApplet.