Create a smiling and crying face alternet using Threading Mechenism
import java.awt.*; import java.applet.*; /* <applet code= "smileface.java" height="600" width="600"> </applet> */ public class smileface extends java.applet.Applet implements Runnable { int aflag; Thread t; public void init() { t=new Thread(this); aflag=0; t.start(); } public void run() { try { if (aflag==0) { t.sleep(1000); aflag=1; } else { t.sleep(1000); aflag=0; } repaint(); run(); } catch(Exception e) { } } public void paint(Graphics g) { g.drawOval(100,100,100,100); g.fillOval(120,125,20,20); g.fillOval(160,125,20,20); g.drawLine(150,135,150,165); if (aflag==0) { g.drawArc(140,160,20,20,0,-180); aflag=1; } else { g.drawArc(140,160,20,20,0,180); aflag=0; } } } ...