[javaSE] GUI(鼠标事件)

[javaSE] GUI(鼠标事件),第1张

概述调用Button对象的addMouseListener方法,参数:MouseListener对象,这个类是个接口,需要实现以下方法 mouseClicked mousePressed mouseRel

调用button对象的addMouseListener方法,参数:MouseListener对象,这个类是个接口,需要实现以下方法

mouseClicked mousepressed mouseReleased mouseEntered mouseExited

找实现子类MouseAdapter,覆盖mouseClicked()方法,传递进参数:MouseEvent对象

调用MouseEvent对象的getClickCount()方法,得到点击次数

 

这个事件action事件先执行,但是action事件除了鼠标还可以用键盘执行,因此推荐使用action事件

 

        //action事件        button.addActionListener(new ActionListener() {            @OverrIDe            public voID actionPerformed(ActionEvent e) {                System.out.println("鼠标点击action事件");            }        });        鼠标点击        button.addMouseListener( MouseAdapter() {            private int count=1;            @OverrIDe             mouseClicked(MouseEvent e) {                System.out.println("鼠标单击");                if(e.getClickCount()==2){                    System.out.println("鼠标双击");                }            }        });

 

 

总结

以上是内存溢出为你收集整理的[javaSE] GUI(鼠标事件)全部内容,希望文章能够帮你解决[javaSE] GUI(鼠标事件)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/1154490.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-01
下一篇2022-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存