【发布时间】:2013-05-26 14:05:26
【问题描述】:
我正在寻找一个键盘监听器,特别是 ctrl 和 click ,但我的代码似乎不正确。
mm 是鼠标事件
else if (buton==MouseEvent) {
System.out.println("Clic right");
所以第一行没问题,因为它打印“clic right”,但是ctrl不起作用。
有人知道为什么吗?
谢谢
编辑:已解决:event.getButton() == MouseEvent.BUTTON1 用于左键单击,BUTTON2 用于中键单击,BUTTON3 用于右键单击(大写),方法 isControlDown 用于 ctrl
【问题讨论】:
-
你能再显示一些代码吗?什么是毫米?
-
如果您使用正确的
MouseEvent对象(与您从buton获得的对象相同,对吧?)。 -
天哪,说实话,我认为按钮 3 就像左按钮。感谢您使用“正确”这个词=D
标签: java swing mouseevent mouselistener