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。确保您使用的是正确的程序集,并且该类型既不是抽象的也不是泛型的

非抽象且不覆盖抽象方法 - IDL

恕我直言你可能真的不会java第8篇-函数式接口

201671010112 第六周