低调的嗨起来 2015-03-22 03:07 采纳率: 0%
浏览 1394

Java: ActionListener类的方法actionPerforme()详解

谁知道系统工作的具体原理,就想了解这个。因为API给的解释就是一句:发生操作时调用。
这个解释实在是太透明了。

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-03 13:28
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    
    class Test {
        public static void main(String[] args) {
            ActionListener actionListener = new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    System.out.println("操作成功");
                }
            };
    
            // 1. 创建一个ActionEvent对象
            ActionEvent event = new ActionEvent(null, 0, "事件");
    
            // 2. 将ActionEvent对象绑定到ActionListener上
            actionListener.actionPerformed(event);
    
            // 3. 系统会自动执行actionPerformed方法
        }
    }
    

    在上面的例子中,我们创建了一个ActionEvent对象,并将它绑定到了actionListener上。当event触发它的actionPerformed()方法时,就会执行actionListener上的actionPerformed()方法。

    评论

报告相同问题?