Methods Summary |
---|
public void | init()
im = new Image[numImages];
for (int i=0;i<numImages;i++)
im[i] = getImage (getDocumentBase(), "clock"+i+".jpg");
|
public void | paint(java.awt.Graphics g)
g.drawImage (im[counter], 0, 0, this);
|
public void | run()
while (animator != null) {
try {
animator.sleep(200);
repaint ();
counter++;
if (counter==numImages)
counter=0;
} catch (Exception e) {
e.printStackTrace ();
}
}
|
public void | start()
if (animator == null) {
animator = new Thread (this);
animator.start ();
}
|
public void | stop()
if ((animator != null) && (animator.isAlive())) {
animator.stop();
animator = null;
}
|