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);
}
GUIUtils.java 文件源码
java
阅读 37
收藏 0
点赞 0
评论 0
项目:SmartTokens
作者:
评论列表
文章目录