我一直得到“不是抽象的......”错误,我搜索过并试过@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){
}
});
答案 0 :(得分:3)
如果这是您的确切代码,请尝试actionPerformed
而不是actionperformed
(请注意P
中的大写Performed
)。编译器似乎在抱怨,你没有提供方法actionPerformed
的实现(在ActionListener
中声明,由于这个错误而你通过匿名内部类创建了一个实例)。 / p>