import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ka extends JFrame implements ActionListener{
public ka() {
super("计算器");
this.setSize(100,400);
this.setLocation(300,400);
this.setBackground(Color.LIGHT_GRAY);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setVisible(true);
}
public void ActionPeformed(ActionEvent e)
{
}
public static void main (String[] args) {
new ka();
}
}
错误提示为ka不能用ActionPeformed()这个方法。如果还不清楚,你们可以运行一下试试。
----------------解决方案--------------------------------------------------------
好像不是那么用 不知道监听的是什么
class A implements ActionListener{
public void ActionPeformed(ActionEvent e)
{
//Action
}
}
然后something.addActionListener(new A())
----------------解决方案--------------------------------------------------------
应该是这样吧 actionPerformed(ActionEvent e) 大小写要注意啊
----------------解决方案--------------------------------------------------------
先谢谢各位了,我去问一下我们老师~
回来了在和各位聊聊~
呵
----------------解决方案--------------------------------------------------------
哎。。又来烦各位了
错误提示是这样的
D:\JAVA语言\java作业\ka.java:12: ka is not abstract and does not override abstract method actionPerformed(java.awt.event.ActionEvent) in java.awt.event.ActionListener
public class ka extends JFrame implements ActionListener{
^
1 error
处理已完成。
请问到底错在哪里呀?
----------------解决方案--------------------------------------------------------
拼写错了:
actionPeformed->actionPerformed
----------------解决方案--------------------------------------------------------
我照你的改了,可还是提示这样的错误。郁闷~~~~~~
----------------解决方案--------------------------------------------------------
..........
不会吧,我刚运行了,还是可以的;
----------------解决方案--------------------------------------------------------
不可能吧,我现在都可以运行啊
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ka extends JFrame implements ActionListener{
public ka() {
super("计算器");
this.setSize(100,400);
this.setLocation(300,400);
this.setBackground(Color.LIGHT_GRAY);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
}
public static void main (String[] args) {
new ka();
}
}
----------------解决方案--------------------------------------------------------
呵呵~~~~能行了,谢谢各位了。
----------------解决方案--------------------------------------------------------