| 
| 
 Le 12 immagini (tratte da processing.org) 
	 sono visualizzate in sequenza al comando del mouse 
 Codice Html<APPLET CODE="Animazione_0.class" WIDTH="200" HEIGHT="200">...</APPLET> Codice Javaimport java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Animazione_0 extends Applet
{
   final int ms=100;
   Timer t;
   final int nFrame=12;
   int frame;
   Image iFrame[];
   public void init()
   {
      addMouseListener(new MA());
      iFrame=new Image[nFrame];
      for(int i=0; i<nFrame; i++)
         iFrame[i]=getImage(getCodeBase(), "PT_anim"+i+".gif");
      frame=0;
   }
   public void paint(Graphics g)
   {
      g.drawImage(iFrame[frame], 0, 0, this);
   }
   class MA extends MouseAdapter
   {
      public void mousePressed(MouseEvent me)
      {
         frame++;
         if(frame==nFrame)
            frame=0;
         repaint();
      }
   }
}
Osserva getImage(), drawImage() addMouseListener(), MouseAdapter, mousePressed()  | 
 
  |