7

可能重复:
如何检测是否在 Swing 中切换了大写锁定?

如何检测(知道的方法)大写锁定是否在 java 应用程序中打开,因为我想在用户在我的应用程序中输入密码时看到用户。

4

4 回答 4

4
  boolean state= Toolkit.getDefaultToolkit()
                        .getLockingKeyState(KeyEvent.VK_CAPS_LOCK);  
于 2012-07-03T11:40:42.280 回答
4
boolean capsIsOn = Toolkit.getDefaultToolkit().
                  getLockingKeyState(KeyEvent.VK_CAPS_LOCK);
于 2012-07-03T11:41:21.000 回答
2

Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK);

相关:我怎样才能获得 Caps Lock 状态,并将其设置为 on,如果它还没有?

请在询问之前使用谷歌;)

于 2012-07-03T11:40:05.840 回答
1
boolean isCapsLock = 
        Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK);
于 2012-07-03T11:48:43.703 回答