Costruire un JApplet come il seguente:
Spiacente, il tuo browser non è abilitato per Java.

(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:

Visiona un esempio di implementazione della classe Freccia.

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.