当前位置: 代码迷 >> J2SE >> 有关ActionListener 的一个异常太奇怪了,
  详细解决方案

有关ActionListener 的一个异常太奇怪了,

热度:90   发布时间:2016-04-24 00:27:32.0
有关ActionListener 的一个错误太奇怪了,急,请教高手!!
import   javax.swing.*;
import   java.awt.*;
import   java.awt.Event.*;

public   class   useButton   extends   JApplet{
JButton   button1;
public   void   init(){
JPanel   panel1=(JPanel)getContentPane();
panel1.setLayout(new   FlowLayout());
button1=new   JButton( "Beep! ");
panel1.add(button1);
button1.setToolTipText( "df ");
button1.addActionListener(new   ActionListener   (){
public   void   actionPerformed(ActionEvent   e){
Toolkit.getDefaultToolkit().beep();
}  
}
);  
}
}

编译时通不过,说是ActionListener   can   not   be   resolved   or   is   not   a   type
但是我从别的地方(已经编译通过的文件中)直接将将下面的这句覆盖,就没问题了不知道为什么,我看我覆盖这个语句这两个没有任何区别啊
addActionListener(new   ActionListener   (){
public   void   actionPerformed(ActionEvent   e)


------解决方案--------------------
将第三行:import java.awt.Event.*;中的Event改成小写
你是不是用Eclipse,如果是复制的话Eclipse会自动import需要的类,所以不会有错误。