事件处理程序

时间:2022-08-30 22:45:24

完成一个按钮的事件处理程序

package 事件处理程序;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class MyFrame extends Frame implements ActionListener{
    //初始化窗体基本属性
    public MyFrame() {
        this.setSize(600, 400);
        this.setTitle("我的第一个GUI窗体");
        //创建一个窗口
        String label;
        Button button = new Button("点我一下吧!");
        //给按钮添加单击事件
        button.addActionListener(this);
        //创建一个线性布局
        FlowLayout flowLayout =new FlowLayout();
        //把布局应用到窗体上
        this.setLayout(flowLayout);
        //把按钮添加到窗体上
        this.add(button);
        this.setVisible(true);
    }
    //单击事件处理的方法
    public void actionPerformed(ActionEvent e) {
        System.out.print("就叫我大狼狗吧");
    }
 public static void main(String[] args) {
     new MyFrame();
 }
}