java使用KeyCode和修饰符获取keyCharValue
我使用库JNativeHook,它允许从我的键盘收听每一个事件
它发送事件NativeKeyEvent,但与KeyEvent类不同,它的方法getKeyChar不使用修饰符
这就是为什么我想知道是否有一种简单的方法可以通过其键码和修饰符获得char值
例如:
- keycode=65,修饰符=null:'a'
- keycode=65,修饰符=MAJ:'A'
谢谢
你可以在下面搜索框中键入要查询的问题!
我使用库JNativeHook,它允许从我的键盘收听每一个事件
它发送事件NativeKeyEvent,但与KeyEvent类不同,它的方法getKeyChar不使用修饰符
这就是为什么我想知道是否有一种简单的方法可以通过其键码和修饰符获得char值
例如:
谢谢
# 1 楼答案
看看java中的KeyEvent类。它有方法getKeyText(int)和getKeyModifiersText(int)