Switch to full style
General Java code examples
Post a reply

Simple Clock using Date class and Threading

Wed Feb 06, 2013 9:52 pm

Simple Clock using Date class and Threading on Applet , update panel each one second.
java code
import java.awt.Graphics;
import java.util.Date;

public class Clock extends java.applet.Applet implements Runnable {
private Thread threadObjClock = null;
public void start() {
if (threadObjClock == null) {
threadObjClock = new Thread(this, "My Clock");
threadObjClock.start();
}
}
public void run() {
Thread myThread = Thread.currentThread();
while (threadObjClock == myThread) {
repaint();
try {
Thread.sleep(1000);
} catch (InterruptedException e){ }
}
}
public void paint(Graphics g) {
Date now = new Date();
g.drawString(now.getHours() + ":" +
now.getMinutes() + ":" +
now.getSeconds(), 5, 10);
}
public void stop() {
threadObjClock = null;
}
}




Post a reply
  Related Posts  to : Simple Clock using Date class and Threading
 make class of date     -  
 Want start and end date of a month from current date     -  
 print clock using JavaScript     -  
 Formatting a Date with date()     -  
 Define class helper class to check the method existance     -  
 java abstract class,concrete class and interface     -  
 relationship between the Canvas class and the Graphics class     -  
 get next date by next day     -  
 Date in Java     -  
 date validation in asp     -  

Topic Tags

Java Threads, Java Time