我正在尝试为我的工作场所建立一个更好的用户名/密码字段,并希望能够在他们的大写锁定时抱怨.
这可能吗?如果是这样,我想在客户输入他们的第一个字母之前检测到它.
有没有非平台特定的方法来做到这一点?
试试这个,从java.awt.Toolkit,返回一个布尔值:
Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK)