Я все время получаю сообщение об ошибке "не абстрактно ....". Я искал и пробовал @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
Razer 30 Июн 2013 в 18:11
1
Вы можете опубликовать точную ошибку.
 – 
DevZer0
30 Июн 2013 в 18:13

1 ответ

Лучший ответ

Если это ваш точный код, попробуйте actionPerformed вместо actionperformed (обратите внимание на заглавную P в Performed). Компилятор, похоже, жалуется, что вы не предоставили реализацию метода actionPerformed (объявлен в ActionListener, экземпляр которого вы создаете на основе анонимных внутренних классов) из-за к этой опечатке.

3
Dirk 30 Июн 2013 в 18:15