当前位置: 代码迷 >> Java相关 >> [求助]简单柜架却出现了错误,如何改?
  详细解决方案

[求助]简单柜架却出现了错误,如何改?

热度:307   发布时间:2007-11-14 20:10:40.0
[求助]简单柜架却出现了错误,如何改?

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();
}
}


----------------解决方案--------------------------------------------------------
呵呵~~~~能行了,谢谢各位了。
----------------解决方案--------------------------------------------------------
  相关解决方案