当前位置: 技术问答>java相关
单问题,由于本人刚入门不懂,解决就给分
来源: 互联网 发布时间:2015-09-05
本文导语: 如何判断鼠标左键双击,右键单击,左键单击,回答出来,立即给分 | void jButton1_mouseClicked(MouseEvent e) { if(e.getModifiers() == e.BUTTON3_MASK) //右键单击 if(e.getModifiers() == e.BU...
如何判断鼠标左键双击,右键单击,左键单击,回答出来,立即给分
|
void jButton1_mouseClicked(MouseEvent e) {
if(e.getModifiers() == e.BUTTON3_MASK)
//右键单击
if(e.getModifiers() == e.BUTTON1_MASK)
//左键单击
if(e.getClickCount() == 2 && e.getModifiers() == e.BUTTON1_MASK)
//左键双击
}
if(e.getModifiers() == e.BUTTON3_MASK)
//右键单击
if(e.getModifiers() == e.BUTTON1_MASK)
//左键单击
if(e.getClickCount() == 2 && e.getModifiers() == e.BUTTON1_MASK)
//左键双击
}
|
左键双击
MouseEvent.getClickCount() == 2
左键单击
MouseEvent.getClickCount() == 1
右键单击
(MouseEvent.getModifiers() & MouseEvent.BUTTON3_MASK) != 0
MouseEvent.getClickCount() == 2
左键单击
MouseEvent.getClickCount() == 1
右键单击
(MouseEvent.getModifiers() & MouseEvent.BUTTON3_MASK) != 0
|
zbc菜鸟到此一游,学习,学习………呵呵
|
UP