GWT在复合文件上捕获键盘事件
我试图在并没有焦点小部件的情况下捕获键盘事件。我尝试将其添加到复合小部件:GWT在复合文件上捕获键盘事件,gwt,Gwt,我试图在并没有焦点小部件的情况下捕获键盘事件。我尝试将其添加到复合小部件: addDomHandler(new KeyPressHandler(){ public void onKeyPress(KeyPressEvent event) { logger.info("onKeyPress: "+event); } }, KeyPressEvent.getType()); 但我没有捕捉键盘事件。我希望能够确定在发生mouse
addDomHandler(new KeyPressHandler(){
public void onKeyPress(KeyPressEvent event) {
logger.info("onKeyPress: "+event);
}
}, KeyPressEvent.getType());
但我没有捕捉键盘事件。我希望能够确定在发生mousedown
事件时按下Ctrl
键的时间。我如何才能做到这一点?使用MouseDownHandler:
MouseDownHandler mouseDownHandler = new MouseDownHandler() {
@Override
public void onMouseDown(MouseDownEvent event) {
if (event.isControlKeyDown()) {
// do something
}
}
};
myCompositeWidget.addDomHandler(mouseDownHandler, MouseDownEvent.getType());
您始终可以覆盖OnBrowseEvent();