GUIUtils.java 文件源码

java
阅读 37 收藏 0 点赞 0 评论 0

项目:SmartTokens 作者:
public static void activateKeyStates() {
    if (keyStates == null)
        keyStates = new AdvancedKeyListenerFilter(null,  false);
    // add a global listener
    Toolkit.getDefaultToolkit().addAWTEventListener(new AWTEventListener() {
        public void eventDispatched(AWTEvent e) {
            if (e instanceof KeyEvent) {
                switch (e.getID()) {
                case KeyEvent.KEY_PRESSED:
                    keyStates.keyPressed((KeyEvent)e);
                    break;
                case KeyEvent.KEY_RELEASED:
                    keyStates.keyReleased((KeyEvent)e);
                    break;
                case KeyEvent.KEY_TYPED:
                    keyStates.keyTyped((KeyEvent)e);
                    break;
                }
            }
        }
    }, AWTEvent.KEY_EVENT_MASK);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号