java.util.Timer;
java.util.TimerTask;
或者使用Quartz API
Timertimer=new Timer();
timer.schedule(newMyTask(), 1000,1000);
// 按1000(后)为周期1000(前)的延迟执行某事
就是每一秒执行一次,周期循环
重写TimerTask的run方法
@Override
public void run() {
SimpleDateFormat sd=newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s=sd.format(new Date());
stateLabel2.setText(s);
}