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

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());//处理鼠标右键单击


版权声明:本文为weixin_42526015原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。