请看以下程序:

来源:百度知道 编辑:UC知道 时间:2024/05/24 20:37:43
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.*;
public class mywindow extends JFrame implements ActionListener{
},编译时出现这样的错误:mywindow不是抽象的,并且未覆盖java.awt.event.ActionListener中的抽象方法ActionPerformed(java.awt.event.ActionEvent).应该怎么办才能不出现这样的错误呀?有没有解决方法?多谢
mywindow()
{}
public static void main(String[] args)
{
mywindow pt=new mywindow();

}
加上以上代码,如果加上implements ActionListener就会发生以上错误提示,没有加上就不会发生,可不可以加上代码加以改善呢?拜托高手啦!

因为你实现了ActionListener接口,就必须实现它里头的所有方法,而里头就只有一个方法就是:ActionPerformed(java.awt.event.ActionEvent e).你必须实现他,如果不实现它,那么你这个类就必须定义为抽象类!