JAVA不允许我创建ActionListener类

JAVA不允许我创建ActionListener类,java,actionlistener,Java,Actionlistener,为什么这个代码不起作用?它不允许我创建“测试”类 在Java中实现接口时(在本例中为ActionListener),必须声明类抽象,或提供该接口上定义的每个方法的实现。换句话说,您可以执行以下任一操作: public class test extends JFrame implements ActionListener{ public test() { } @Override public void actionPerformed(ActionEvent e)

为什么这个代码不起作用?它不允许我创建“测试”类


在Java中实现接口时(在本例中为
ActionListener
),必须声明类抽象,或提供该接口上定义的每个方法的实现。换句话说,您可以执行以下任一操作:

public class test extends JFrame implements ActionListener{
    public test() {
    }

    @Override
    public void actionPerformed(ActionEvent e) {    
    }
}


此错误??寻求调试帮助的问题(“此代码为什么不工作?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现此问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参见:如何创建。
public class test extends JFrame implements ActionListener{
    public test() {
    }

    @Override
    public void actionPerformed(ActionEvent e) {    
    }
}
public abstract class test extends JFrame implements ActionListener{
    public test() {
    }
}