AListener不是抽象的,并且不会在ActionListener中覆盖抽象方法actionPerformed(ActionEvent)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AListener不是抽象的,并且不会在ActionListener中覆盖抽象方法actionPerformed(ActionEvent)相关的知识,希望对你有一定的参考价值。
public class AListener implements ActionListener {
private JTextField tf1, tf2, tf3;
public AListener (JTextField tf1, JTextField tf2, JTextField tf3){
this.tf1= tf1;
this.tf2=tf2;
this.tf3=tf3;
}
public void actionperformed(ActionEvent e){
float number1= Float.parseFloat(tf1.getText());
float number2= Float.parseFloat(tf2.getText());
if(e.getActionCommand().equals("ADD")){
tf3.setText(number1+number2+"");
}
else if(e.getActionCommand().equals("SUBTRACT")){
tf3.setActionCommand(number1-number2+"");}
else if(e.getActionCommand().equals("MULTIPLY")){
tf3.setActionCommand(number1*number2+"");}
else if(e.getActionCommand().equals("Divide")){
tf3.setActionCommand(number1/number2+"");}
}
}
// AListener不是抽象的,并且不会覆盖ActionListener中的抽象方法actionPerformed(ActionEvent)????
答案
actionperformed
应该
actionPerformed
您可以通过添加@Override
注释来轻松测试。
以上是关于AListener不是抽象的,并且不会在ActionListener中覆盖抽象方法actionPerformed(ActionEvent)的主要内容,如果未能解决你的问题,请参考以下文章
在程序集“ProjectName.Web”中找不到 DbContext。确保您使用的是正确的程序集,并且该类型既不是抽象的也不是泛型的