Monthly Archives: settembre 2014

Cerchi in movimento #2

Interattivo!

Il movimento continuo è provocato dal Timer ma con i tasti direzione è possibile far cambiare direzione al cerchio (rendi prima attivo il pannello con il mouse…)
Nella barra di stato è possibile seguire gli eventi della tastiera.

Cerchi in movimento #1

Note

  1. i parametri per il cerchio sono filtrati con try{…}catch(…){…}
  2. il movimento continuo è provocato dal Timer

Disegnare cerchi #3

Il colore e il raggio sono parametrici

Disegnare cerchi #2

Con il metodo init() si inizializzano i dati in modo che il cerchio sia disegnato al centro della applet

Il tuo browser non gestisce correttamente l’applicazione.

 

Disegnare cerchi #1

I parametri di drawOval() sono gli stessi di drawRect() e quindi specificano l’angolo a Nord Ovest e le due dimensioni orizzontale e verticale

Il tuo browser non gestisce correttamente l’applicazione.

 

Immagine interattiva #2

L’immagine si sposta dove si trascina il mouse

Osserva


L’immagine si sposta dove si muove il mouse

Osserva

Immagine interattiva #1

L’immagine si sposta dove si clicca con il mouse

Osserva


MouseAdapter al posto di MouseListener

Animazione #3

Con il double buffering si elimina lo sfarfallio

Osserva

Animazione #2

Le 12 immagini sono visualizzate in sequenza con l’aiuto di un Timer, realizzando l’animazione

Osserva

Animazione #1

Date le 12 immagini seguenti (tratte da Processing.org) possono essere visualizzate in sequenza per creare un’animazione

image image image image image image image image image image image image

Prova a cliccare con il mouse, e vedrai avanzare l’animazione

Osserva