可能重复:
如何检测是否在 Swing 中切换了大写锁定?
如何检测(知道的方法)大写锁定是否在 java 应用程序中打开,因为我想在用户在我的应用程序中输入密码时看到用户。
可能重复:
如何检测是否在 Swing 中切换了大写锁定?
如何检测(知道的方法)大写锁定是否在 java 应用程序中打开,因为我想在用户在我的应用程序中输入密码时看到用户。
boolean state= Toolkit.getDefaultToolkit()
.getLockingKeyState(KeyEvent.VK_CAPS_LOCK);
boolean capsIsOn = Toolkit.getDefaultToolkit().
getLockingKeyState(KeyEvent.VK_CAPS_LOCK);
Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK);
相关:我怎样才能获得 Caps Lock 状态,并将其设置为 on,如果它还没有?
请在询问之前使用谷歌;)
boolean isCapsLock =
Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK);