java定时器和延迟
new Thread(new Runnable() {?public void run() {?while(true) {?repaint();?Thread.sleep(500);?}?}?}).start();?这样就没错误了。要用延迟的话,不妨试试java.util.Timer().new java.util.Timer().schedule(new TimerTask(){public void run() {//这里写延迟后要运行的代码repaint();?//如果只要这个延迟一次,用cancel方法取消掉.this.cancel();}}, 3000);//参考参考java帮助文挡,也可以以固定间隔连续执行.一