Java开发桌面程序学习(11)——javafx 鼠标点击,右击,双击
程序员文章站
2023-12-28 19:14:52
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) { } }