java鼠标双击和右键事件处理

mac2022-06-30  42

http://hi.baidu.com/kaka888/blog/item/baddcb1bb3c9b5fbae513376.html

 

public  class MyMouseListener  extends MouseAdapter { public  void mouseClicked(MouseEvent evt) { if (evt.getClickCount() == 3) { //  处理鼠标三击 else  if (evt.getClickCount() == 2) { //  处理鼠标双击 } } } 处理鼠标右键 public mouseClicked(MouseEvent e){ if(e.isMetaDown()){ // 检测鼠标右键单击 } 如何在小程序中处理鼠标中间键? new MyMouseListener()); public  class MyMouseListener  extends MouseAdapter { public  void mouseClicked(MouseEvent evt) { if ((evt.getModifiers() &? InputEvent.BUTTON1_MASK) != 0) { processLeft(evt.getPoint()); // 处理鼠标左键单击 } if ((evt.getModifiers() &? InputEvent.BUTTON2_MASK) != 0) { processMiddle(evt.getPoint()); // 处理鼠标中间键单击 } if ((evt.getModifiers() &? InputEvent.BUTTON3_MASK) != 0) { processRight(evt.getPoint()); // 处理鼠标右键单击

}

转载于:https://www.cnblogs.com/cuizhf/archive/2011/09/23/2186045.html

相关资源:java鼠标事件使用的简单例子
最新回复(0)