我想警告用户,当caps正在进行时,它是在Windows上做登录时。我有一个应该显示它的JTextField。我已经搜索了论坛,并发现检查是否打开或关闭,我们使用Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK)。注意:我不想弹出一个对话框,上面写着大写锁正在打开的消息。问题:如何在JTextField上显示大写锁警告/工具提示public class C
我试图在一个低级键盘挂钩中调用ToUnicode,并打印它返回的字符。但是,该函数似乎没有考虑特殊键(如shift或caps锁)是否被按下,因此输出与以当前键的虚拟代码作为参数传递的MapVirtualKey函数相同。上面的示例并不完全正确,因为出现了另一个问题-如果按下了caps锁,下一个字符仍然取决于它以前的状态,只有后一个字符会受到影响,例如:(caps lock: should be abCD)
您知道<em