在java中检查是否打开大写锁定的方法

时间:2012-07-03 11:37:43

标签: java swing methods keyboard

  

可能重复:
  How can I detect if caps lock is toggled in Swing?

如何检测(知道方法)是否在java应用程序中启用了capslock,因为我想在用户在我的应用程序中输入密码时看到用户。

4 个答案:

答案 0 :(得分:4)

  boolean state= Toolkit.getDefaultToolkit()
                        .getLockingKeyState(KeyEvent.VK_CAPS_LOCK);  

答案 1 :(得分:4)

boolean capsIsOn = Toolkit.getDefaultToolkit().
                  getLockingKeyState(KeyEvent.VK_CAPS_LOCK);

答案 2 :(得分:2)

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

相关:How can I get the Caps Lock state, and set it to on, if it isn't already?

在询问之前请使用Google;);

答案 3 :(得分:1)

boolean isCapsLock = 
        Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK);