事件监听器_Demo01.java

来源:互联网 发布:淘宝少发货可是签收了 编辑:程序博客网 时间:2024/06/05 11:25
import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import simpleFrame.FrameUtil;/** * 事件:当发生了某个事件的时候,就会有相应的处理方案 *  * 事件源  监听器    事件    处理方案  * @author Administrator * */public class Demo1 {    public static void main(String[] args) {        JFrame frame=new JFrame("窗口");        JButton button=new JButton("点我");        frame.add(button);        //给按钮添加动作监听器 动作时间监听器对于鼠标点击以及空格都会起作用        button.addActionListener(new ActionListener() {            //当按钮被点击的时候 就会调用actionPergormed的方法            @Override            public void actionPerformed(ActionEvent e) {                // TODO 自动生成的方法存根                //System.out.println("哎呀");                JButton button=(JButton) e.getSource();  //获取事件源                if(button.getText().equals("点我")){                    button.setText("点他");                }else{                    button.setText("点我");                }            }        });         FrameUtil.initFrame(frame, 200, 200);       }}
0 0
原创粉丝点击