【问题标题】:Constructor cannot be applied to given types Timer构造函数不能应用于给定类型 Timer
【发布时间】:2018-01-31 05:20:01
【问题描述】:

上面写着

类 Timer 中的构造函数 Timer 不能应用于给定类型。
必需:int,ActionListener。
发现:无参数。
原因:实际和 形式参数列表的长度不同。

找不到符号。象征: 方法 scheduleAtFixedRate

private void initBoard() {
  addKeyListener(new TAdapter());
  setFocusable(true);

  bricks = new Brick[N_OF_BRICKS];
  setDoubleBuffered(true);
  timer = new Timer();
  timer.scheduleAtFixedRate(new ScheduleTask(), DELAY, PERIOD);
}

【问题讨论】:

  • 您可以添加用于Timer 类的导入吗?

标签: java timer arguments actionlistener schedule


【解决方案1】:

您似乎从javax.swing.Timer 导入了Timer 类,而不是java.util.Timer

您需要在文件开头添加以下语句:

import java.util.Timer; 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-21
    • 2014-09-18
    相关资源
    最近更新 更多