0

当我尝试添加第二个动作侦听器时出现错误。我设置了两个不同的 JButton,其中一个工作正常,但是当我尝试为第二个添加动作侦听器时,我收到以下错误:

is not abstract and does not override abstract method actionPerformed(ActionEvent) in     ActionListener
    next.addActionListener(new ActionListener (){

这是两个动作监听器的代码。

    next.addActionListener(new ActionListener (){
        public void preformedAction(ActionEvent e){

        }
    });

    close.addActionListener(new ActionListener (){
        public void actionPerformed(ActionEvent event){
            frame.dispose();        //Closes Window
        }//End ActionPreformed
    });//End Of Close Action

两个按钮是“下一步”和“关闭”

4

1 回答 1

2

您需要覆盖的方法是actionPerformed(ActionEvent),不是preformedAciton(ActionEvent)ActionListener您正在创建和添加到使用next后一种方法签名,这是不正确的,因此是错误的。

于 2013-03-29T04:05:38.847 回答