zoukankan      html  css  js  c++  java
  • GUI之事件监听

    package day15;
    
    import java.awt.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    
    public class EventListen {
        public static void main(String[] args) {
            Frame frame = new Frame();
            Button button = new Button();
            //因为addActionListener()需要一个ActionListener,所以需要构造一个ActionListener
            MyActionListener myActionListener = new MyActionListener();
            button.addActionListener(myActionListener);
    
            frame.add(button, BorderLayout.CENTER);
            frame.pack();
            windowClose(frame);//关闭窗口
            frame.setVisible(true);
    
        }
    
        //关闭窗体的事件
        private static void windowClose(Frame frame) {
            frame.addWindowListener(new WindowAdapter() {
                @Override
                public void windowClosing(WindowEvent e) {
                    System.exit(0);
                }
            });
        }
    
    }
    
    class MyActionListener implements ActionListener {
        @Override
        public void actionPerformed(ActionEvent e) {
            System.out.println("lalala");
        }
    }
    执行结果:

    欢迎批评指正,提出问题,谢谢!
  • 相关阅读:
    奶酪真香
    规格说明书
    33
    111
    出题
    随笔 01
    我爱奶酪
    用户规格说明书
    第二次结对作业
    结对作业1
  • 原文地址:https://www.cnblogs.com/xxeleanor/p/15113585.html
Copyright © 2011-2022 走看看