ActionListener“不抽象,不覆盖”错误

时间:2013-06-30 14:11:08

标签: java swing override actionlistener abstract

我一直得到“不是抽象的......”错误,我搜索过并试过@Override,但它不起作用。我不知道我做错了什么,我只是关注了youtube视频。感谢。

JButton delete = new JButton("delete");
delete.setPreferredSize(new Dimension(100,25));
delete.addActionListener(new ActionListener(){ //this line gets the error
public void actionperformed(ActionEvent e){
} 
});

1 个答案:

答案 0 :(得分:3)

如果这是您的确切代码,请尝试actionPerformed而不是actionperformed(请注意P中的大写Performed)。编译器似乎在抱怨,你没有提供方法actionPerformed的实现(在ActionListener中声明,由于这个错误而你通过匿名内部类创建了一个实例)。 / p>