Simple Clock This is a simple clock applet:





Grab the source below:
import java.awt.Graphics;
import java.util.Date;
import java.awt.Color;
import java.awt.Font;
public class femClock extends java.applet.Applet 
implements Runnable {

    Thread clckThread;

    public void start() {
	if (clckThread == null) {
	    clckThread = new Thread(this, "femClock");
	    clckThread.start();
	}
    }
    public void run() {
	while (clckThread != null) {
	    repaint();
	    try {
		clckThread.sleep(1100);
	    } catch (InterruptedException e){
	    }
	}
    }

    public void paint(Graphics g) {
        Date now = new Date();
        Font font = new Font("Helvetica", Font.BOLD, 50);
	g.setFont(font);
	Color colorbg=new Color(255,255,0); 
	Color colorfg=new Color(255,0,0); 
	g.setColor(colorbg);	
     	g.fillRect(0,0,250,100);

        g.setColor(colorfg);
        int hour=now.getHours();
        int min=now.getMinutes();
	int secs=now.getSeconds();
	if (secs < 10)
	  g.drawString(hour + ":" + min + ":" + "0" + secs,30,70);
	else if (min < 10)
         g.drawString(hour + ":" + "0" + min + ":" + secs,30,70);

	else
	  g.drawString(hour + ":" + min + ":" + secs,30,70);
    }
    public void stop() {
	clckThread.stop();
	clckThread = null;
    }
}