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");
}
}
});
想這應該工作。