1
我想检测何时点击PushButton时按下了CRTL键。不管CTRL键是否被按下,ClickEvent.isControlKeyDown()
和ClickEvent.getNativeEvent().getCtrlKey()
方法都会在添加到PushButton的点击处理程序上返回false。检测CTRL点击PushButton
如何检测点击PushButton时是否按下了CTRL?
我想检测何时点击PushButton时按下了CRTL键。不管CTRL键是否被按下,ClickEvent.isControlKeyDown()
和ClickEvent.getNativeEvent().getCtrlKey()
方法都会在添加到PushButton的点击处理程序上返回false。检测CTRL点击PushButton
如何检测点击PushButton时是否按下了CTRL?
你不能使用MouseDownHandler
像
PushButton button = new PushButton("push");
button.addMouseDownHandler(new MouseDownHandler() {
@Override
public void onMouseDown(MouseDownEvent event) {
if (event.isControlKeyDown()) {
Window.alert("test");
}
}
});
想这应该工作。