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不是抽象的,也不会覆盖抽象方法actionPerform(ActionEvener)中的ActionListener????
actionperformed
应该是
actionPerformed
您可以通过添加@Override
注释轻松测试这一点。
我尝试了所有的可能性,但错误仍然出现: 选择java:4:错误:Select不是抽象的,并且不会覆盖ActionListener中的抽象方法actionPerformed(ActionEvent)
我试图创建一个实现ActionListener的类,我可以将该类注册到我的按钮。 我看到了:景色。侦听器不是抽象的,并且不会覆盖ActionListener中的抽象方法actionPerformed(ActionEvent) 我曾尝试将其实现为匿名类,但也遇到了同样的错误。我想不出来。
问题内容: 因此,我一直在为编程类编写抽象作业,但遇到了问题。我现在的目标是能够使用抽象,然后能够使用矩形和椭圆形绘制一个简单的城市,例如矩形建筑物或灯柱上的椭圆形灯。 我在编译时收到的错误是:MyTestApp.Rectangle不是抽象的,并且不会覆盖MyTestApp.Shape中的抽象方法drawEllipse(java.awt.Graphics)。该错误显示在类Shape下方的“矩形扩展
请帮帮忙。我对编码不是新手,但对Java是新手。我不知道我做错了什么。我正在用一本书学习java,下面的代码是我此刻正在研究的。我去了books网站,下载了这个程序的源代码,它给了我同样的错误信息。谁来帮帮我。我知道有人问我这个问题,但我被困住了,真的需要一些帮助。
它会给我错误信息 ExitButtonHandler不是抽象的,并且不重写ActionListener中的抽象方法actionPerformed(ActionEvent
有人可以向我解释为什么它总是给我这个错误 错误:MyPanel不是抽象的,并且不重写ActionListener公共类MyPanel extends JPanel实现ActionListener中的抽象方法actionPerformed(ActionEvent){ 我想我做的一切都是对的,我不知道我做错了什么,这段代码用于测试使图像水平移动 这是我的密码 Main.java 我的框架。Java语言