首页 > 其他 > 详细

listener

时间:2019-11-18 23:16:58      阅读:105      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 访问ganzhilistener.jsp后执行结果

技术分享图片

 

 体会三种不同listener的执行先后顺序,很简单。下面是另一个项目测试什么情况下不同监听器执行的代码片段

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 awt中的监听器

public class AwtListener {
    public static void main(String[] args) {
        JFrame jframe = new JFrame();
        jframe.setSize(400, 300);
        jframe.setLocation(200, 200);
        jframe.setVisible(true);
        jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        
        JButton jbutton = new JButton("确定");
        jframe.setLayout(new FlowLayout());
        jframe.add(jbutton);
        jbutton.addActionListener(new ActionListener(){

            @Override
            public void actionPerformed(ActionEvent e) {
                System.out.println("点击按钮触发事件");
            }
            
        });
        /*JFrame jframe = new JFrame();//创建窗口
        jframe.setSize(400, 300);        //窗口大小
        jframe.setLocation(200, 200);    //相对于计算机左上角,横坐标,纵坐标
        jframe.setVisible(true);        //设置是否可见,为TRUE时运行才可以看到
        jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);    //设置关闭窗口同时结束程序
        
        JButton jbutton = new JButton("确定");//创建按钮
        jframe.setLayout(new FlowLayout());                //设置布局管理器,设置按钮为刘氏布局,  
        jframe.add(jbutton);
        jbutton.addActionListener(new ActionListener(){
            @Override
            public void actionPerformed(ActionEvent e) {
                System.out.println("hello");
            }
        });*/
        
    }
}

listener

原文:https://www.cnblogs.com/djlindex/p/11886090.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!