需要一个例子,如何在SwingWorker中使用计时器?因为无法像我那样将ActionListener添加到我的Timer中!
private Timer timer = new Timer(100, new ActionListener() {
@Override
public void actionPerformed(ActionEvent ae) {
}
});
消息错误:构造函数Timer(int,new ActionListener(){})未定义
答案 0 :(得分:5)
您的来源没有任何问题,看起来您正在导入不同的计时器类。您使用的是 javax.swing.Timer
吗?请参阅此处的API document。
您可能已导入javax.management.timer.Timer
或java.util.Timer