GWT中苹果的关键代码

时间:2013-02-16 10:24:48

标签: macos gwt

我需要在GWT Apple + C

中捕捉到NativePreviewHandler的组合

以下是用于捕获CTRL + C的代码,它起作用:

nativeEventsHandlerRegistration = Event.addNativePreviewHandler(new Event.NativePreviewHandler() {

    @Override
    public void onPreviewNativeEvent(Event.NativePreviewEvent event) {

        NativeEvent nativeEvent = event.getNativeEvent();

        if (Event.getTypeInt(nativeEvent.getType()) == Event.ONKEYDOWN) {
            if (nativeEvent.getCtrlKey() && 'C' == nativeEvent.getKeyCode()) {      
                // do something
            }
        }

    }

});

我需要同样的东西,但对于MAC,任何想法?

1 个答案:

答案 0 :(得分:1)

在stackoverflow上已经有一个与你的讨论非常类似了,请查看它:

How does one capture a Mac's command key via JavaScript?