<java 定时弹出提示窗口-知识大全-春风百科
> 知识大全 > 列表
java 定时弹出提示窗口
时间:2024-12-23 15:30:04
答案

首先,给你看一个简单的代码例子先:

import java.util.*;

public class Test {

public static void main(String[] args) {

Date myDate = new Date();

Timer timer = new Timer();

timer.schedule(new MyTask(), myDate);

}

static class MyTask extends java.util.TimerTask {

public void run() {

System.out.println("________");

}

}

}

这段代码的作用是:在当前时间打印出“________”。

这里用到了Timer的schedule方法,该方法的使用有如下两种情况:

schedule(TimerTask task, Date time)设定指定任务task在指定时间time执行;

schedule(TimerTask task, long delay, long period)方法设定指定任务task在指定延迟delay后进行固定延迟peroid的执行。

scheduleAtFixedRate(TimerTask task, long delay, long period)方法设定指定任务task在指定延迟delay后进行固定频率peroid的执行。

这里要注意一点:如果是用后面两个方法的话,则要通过timer的cancel()方法结束其运行,否则会一直循环执行下去。

那么,回到你的题目,只要将Date time参数改一下、将上面的run()方法的方法体改一下就行了。

记得给我分哦~~^_^

推荐
© 2024 春风百科