下面这个是我以前回答别的人的问题,现在刚好可以回答你的这个,我就拷过来了,给你参考一下吧
网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、小程序制作、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了惠阳免费建站欢迎大家使用!
java.util.Timer
用这下面的TimeTask类(指定延时)
java里面的sleep()并不能精确定时,TimeTask可以:例下面的小程序:
import java.util.*;
public class test{
public static void main (String []args){
Timer timer=new Timer();//实例化Timer类
timer.schedule(new TimerTask(){
public void run(){
System.out.println("退出");
this.cancel();}},5000);//这里百毫秒
System.out.println("本程序存在5秒后自动退出");
}
}
这不是JAVA吧?
在JS里边应该是
function Click()
{
if(i10000) {
if(i%50==0){
setTimeout(function(){act1();Click();},300);
}else{
setTimeout(function(){act1();Click();},300);
}
}
i++;
}
你那个paint方法里面的for循环实在是有损运行效率。再者编程最大的乐趣就是找出其中的错误。千万别把这种乐趣给了别人 。个人建议:你可以在paint()方法内部向控制台输出一条语句。这下程序的运行情况就一目了然了。哪里出错也就一目了然了!!!