为了账号安全,请及时绑定邮箱和手机立即绑定

java核心编程 书上代码对着抄一遍出错,,

java核心编程 书上代码对着抄一遍出错,,

慕瓜4170288 2019-08-19 14:38:37
package diliuzhang;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Date;import java.util.Timer;import javax.swing.JOptionPane;public class InnerClassTest { public static void main(String[] args) { TalkingClock clock =new TalkingClock(1000,true); clock.start(); JOptionPane.showMessageDialog(null,"Quit program?"); System.exit(0); }}class TalkingClock{ private int interval; private boolean beep; public TalkingClock(int interval,boolean beep) { this.interval=interval; this.beep=beep; } public void start() { ActionListener listener=new TimerPrinter(); //构造一个定时器 每个xx毫秒通知 listener一次 Timer t=new Timer(interval,listener); //启动 t.start(); } public class TimerPrinter implements ActionListener{ public void actionPerformed(ActionEvent event) { System.out.println("At the tone,the time is"+new Date()); if(beep)Toolkit.getDefaultToolkit().beep(); } } }
查看完整描述

2 回答

?
慕瓜4170288

TA贡献2条经验 获得超0个赞

已经解决了,,,导包导错了。。。干

查看完整回答
反对 回复 2019-08-19
?
慕瓜4170288

TA贡献2条经验 获得超0个赞

public void start() {

ActionListener listener=new TimerPrinter();

//构造一个定时器 每个xx毫秒通知 listener一次

Timer t=new Timer(interval,listener);

//启动

t.start();

错误出在这  显示

构造函数 Timer(int, ActionListener)未定义

这怎么给Timer构造函数。。。。

查看完整回答
反对 回复 2019-08-19
  • 2 回答
  • 0 关注
  • 681 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信