Метод проверки, включена ли caps-lock в java [дубликат]

Возможные Дубликаты:
как я могу обнаружить, если caps lock переключается в Swing?

Как определить (метод, чтобы знать), включен ли capslock в приложении java, потому что я хочу видеть пользователя, когда пользователь вводит пароль в моем приложении.

4 ответов


  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, если это еще не так?

используйте Google, прежде чем спрашивать, пожалуйста;)


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