package myThread;
import java.applet.Applet;
import java.awt.Graphics;
import java.text.SimpleDateFormat;
import java.util.Date;
public class CalendarTest extends Applet implements Runnable
{
Thread clock;
public void init()
{
if(clock==null)
{
clock=new Thread(this,"clock");
}
clock.start();
}
public void run()
{
while(true)
{
try
{
repaint();
Thread.sleep(1000);
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}
}
public void paint(Graphics g)
{
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("HH:mm:ss");
String time=sdf.format(date);
g.drawString(time, 90, 90);
}
public void stop()
{
clock=null;
}
}