我正在尝试为我的工作场所建立一个更好的用户名/密码字段,并希望能够在他们的大写锁定时抱怨.
这可能吗?如果是这样,我想在客户输入他们的第一个字母之前检测到它.
有没有非平台特定的方法来做到这一点?
我想就如何打开大写锁定一个具体的例子,如果它是关闭的.
我知道如何切换密钥,我一直在使用这个:
toolkit.setLockingKeyState(KeyEvent.VK_CAPS_LOCK, Boolean.TRUE);
Run Code Online (Sandbox Code Playgroud)
这将改变键的状态,无论它是打开还是关闭.但我想确保它在应用程序开始时处于启用状态.
(最终目标是让键盘LED以某些顺序闪烁,如果我有一定的起始状态,效果会更好.)