import java.applet.Applet; import java.awt.Graphics; public class OrologioApplet extends Applet implements Runnable{ public void init(){ Thread orologioApplet = new Thread(this); orologioApplet.start(); Thread t1 = new Thread(new OrologioPendolo()); t1.start(); } paint... run... public void update(){ repaint(); } } public class OrologioPendolo extends OrologioApplet implements Runnable{ public void run(){ while(true){ occhi(); } } public void occhi(){ ... super.update(); } }