大神们求帮帮忙,初学者的疑问~~!
package chaper06;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Date;
import javax.swing.JOptionPane;
import javax.swing.Timer;
public class Timer {
public static void main(String[] args){
ActionListener listener=new TimePrinter();
Timer t=new Timer(10000,listener);
t.start();
JOptionPane.showMessageDialog(null,"Quit program?");
System.exit(0);
}
}
class TimePrinter implements ActionListener
public void actionPerformed(ActionEvent event){
Date now=new Date();//import java.util.Date;
System.out.println("At the tone,the time is "+now);
Toolkit.getDefaultToolkit().beep();
}
}
import javax.swing.Timer;引入时说,removed unused;我是抄书的java核心计数第九版,有点烦,这段代码看了一下午了!
还有 Timer t=new Timer(10000,listener);
t.start();也错误,谁给看看!
------解决方案--------------------你自己的类名 不能叫Timer的,这样和Javax.swing.Timer冲突了。