importjava.awt.*;importjava.awt.event.*;importjava.time.*;importjavax.swing.*;publicclass test {publicstaticvoidmain(String[] args){var listener=newTimePrinter();var timer=newTimer(1000,listener);//第一个参数是时间间隔,第二个参数为监听器对象
timer.start();//启动定时器JOptionPane.showMessageDialog(null,"Quit program?");//显示一个包含一条提示消息和ok按钮的对话框System.exit(0);}}classTimePrinterimplementsActionListener{publicvoidactionPerformed(ActionEvent event){System.out.println("At the tone,the time is "+Instant.ofEpochMilli(event.getWhen()));//得到一个更可读的描述Toolkit.getDefaultToolkit().beep();//获得默认的工具箱,工具箱包含有关GUI环境的信息 beep()发出一声铃响}}