1

我需要在单击 JButton 后,例如在 21:02:43 调用一个方法。

使用谷歌我只能找到延迟,但这不是我需要的。

4

1 回答 1

6

java.util.Timer 有一个 schedule(TimerTask, Date) 方法。它正是这样做的。

定时器#schedule

添加示例:

Timer myTimer = new Timer();
myTimer.schedule(new TimerTask() {
    @Override
    public void run() {
        // put code that needs to run here
    }
}, date);

这里还有很多关于计时器的示例和信息:Timer and timertasks

于 2013-08-13T22:31:17.797 回答