【发布时间】:2018-12-31 11:01:01
【问题描述】:
我想使用 Java 确定 CapsLock 的当前状态。到目前为止,我已经尝试过以下方法。
-
Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK)总是返回 true - 我不能使用按键监听器,因为它们会通知 CapsLock 键被按下或释放,但我想要检测 CapsLock 是否打开/关闭。
有没有其他可能的方法来检查 Java 中 CapsLock 键的状态?
【问题讨论】:
-
Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK);为我工作
-
从下面的检查链接中尝试 KeyboardUtils:stackoverflow.com/questions/12020835/…