Gwt 检测CTRL点击按钮

Gwt 检测CTRL点击按钮,gwt,Gwt,我想在点击按钮时检测CRTL键何时被按下。无论是否按下CTRL键,ClickEvent.isControlKeyDown()和ClickEvent.getNativeEvent().getCtrlKey()方法在添加到按钮的单击处理程序上都返回false 单击按钮时,如何检测是否按下了CTRL键?您不能像中一样使用鼠标向下处理程序吗 PushButton button = new PushButton("push"); button.addMouseDownHandler(new MouseDo

我想在点击按钮时检测CRTL键何时被按下。无论是否按下CTRL键,
ClickEvent.isControlKeyDown()和
ClickEvent.getNativeEvent().getCtrlKey()
方法在添加到按钮的单击处理程序上都返回false


单击按钮时,如何检测是否按下了CTRL键?

您不能像中一样使用
鼠标向下处理程序吗

PushButton button = new PushButton("push");
button.addMouseDownHandler(new MouseDownHandler() {

    @Override
    public void onMouseDown(MouseDownEvent event) {
        if (event.isControlKeyDown()) {
            Window.alert("test");
        }
    }
});

我想这应该行。

难道你不能像在中一样使用
鼠标向下处理程序吗

PushButton button = new PushButton("push");
button.addMouseDownHandler(new MouseDownHandler() {

    @Override
    public void onMouseDown(MouseDownEvent event) {
        if (event.isControlKeyDown()) {
            Window.alert("test");
        }
    }
});
我想这应该行得通