如何检测 Caps Lock 是否在 Swing 中切换?
我正在尝试为我的工作场所构建一个更好的用户名/密码字段,并希望能够在他们锁定大写字母时进行投诉。
这可能吗?如果是这样,我希望在客户端键入他们的第一个字母之前检测到它。
有没有一种非平台特定的方法来做到这一点?
我正在尝试为我的工作场所构建一个更好的用户名/密码字段,并希望能够在他们锁定大写字母时进行投诉。
这可能吗?如果是这样,我希望在客户端键入他们的第一个字母之前检测到它。
有没有一种非平台特定的方法来做到这一点?
试试这个,从java.awt.Toolkit,返回一个布尔值:
Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK)