小编典典

Java-使用计时器时出错

java

因此,我在Google上搜索了几分钟如何使用计时器,并在此处找到了一些有用的线程。但是,当我想使用建议的代码时,Eclipse总是向我显示错误。

int delay = 1000; //milliseconds
               ActionListener taskPerformer = new ActionListener() {
                   public void actionPerformed(ActionEvent evt) {
                       label.setVisible(false);
                   }
               };
               new Timer(delay, taskPerformer).start();

这是我现在要使用的代码。Eclipse在最后一行下划线,并在它们建议“删除参数以匹配’Timer()’”时加下划线。此外,它强调了start()并希望将其强制转换。:S

有人可以帮我吗?我已经安装了最新的Java版本^^

多谢。


阅读 267

收藏
2020-11-26

共1个答案

小编典典

看一下你的进口。Eclipse已自动导入java.util.Timer。更改为javax.swing.Timer,您应该就在路上。

2020-11-26