当前位置: 移动技术网 > IT编程>开发语言>Java > Java开发桌面程序学习(11)——javafx 鼠标点击,右击,双击

Java开发桌面程序学习(11)——javafx 鼠标点击,右击,双击

2019年07月15日  | 移动技术网IT编程  | 我要评论
javafx 鼠标事件 给某个控件设置鼠标点击监听器,三个条件分别判断为单击,右击还是双击 单击判断 event.getButton()==MouseButton.PRIMARY 右击判断 event.getButton()==MouseButton.SECONDARY 双击判断 event.get ...

javafx 鼠标事件

给某个控件设置鼠标点击监听器,三个条件分别判断为单击,右击还是双击

  • 单击判断 event.getbutton()==mousebutton.primary
  • 右击判断 event.getbutton()==mousebutton.secondary
  • 双击判断 event.getclickcount() == 2

例子:

control.setonmouseclicked(event -> {

        mousebutton button = event.getbutton();
        //单击操作
        if (button == mousebutton.primary) {
           
        }

        //右键点击
        if (button == mousebutton.secondary) {
            
        }
        
        //双击操作
        if (event.getclickcount() == 2) {
           
        }
}

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网