当前位置: 首页 > 面试题库 >

如何检测Swing中的大写锁定是否已切换?

支华池
2023-03-14
问题内容

我正在尝试为我的工作场所建立一个更好的用户名/密码字段,并希望能够在他们的工作帽锁定时抱怨。

这可能吗?如果是这样,我希望在客户键入他们的第一个字母之前检测到它。

是否有非特定于平台的方式来做到这一点?


问题答案:

尝试从java.awt.Toolkit返回一个布尔值:

Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK)


 类似资料:
  • 问题内容: 您如何确定大写锁定是否在使用JavaScript? 需要注意的是:我用google搜索了,找到的最佳解决方案是将事件附加到每个输入,然后每次检查所按字母是否为大写,如果是,则检查是否也按住shift键。如果不是,则必须打开大写锁定。这感觉真的很脏而且只是… 浪费 -当然有比这更好的方法了吗? 问题答案: 您可以尝试一下。添加了一个有效的示例。当焦点位于输入上时,打开大写锁定会使LED变

  • 问题内容: 使用GCC 4.8.2(在Linux / Debian / Sid 64位上)或GCC 4.9(在C ++ 11中可用)-我有一些互斥锁 实际上,它是某个类的成员,同时包含下面的和方法。 它被锁定像 我想检查一下确实被锁定了: (仅在内部调用的通知。。。效率可能非常低下,有时甚至不准确) 当然,我还有其他函数调用,例如 但不存在。…我应该如何定义它?(实际上,我想确保互斥体已被某些[间

  • 问题内容: 我正在尝试检查用户单击按钮后是否已加载iframe。 我有 的HTML 有什么建议么? 顺便说一下,我的iframe是动态创建的。它不会随初始页面加载一起加载。 问题答案: 您可以尝试使用() 更新: 使用普通格式 更新: 您也可以尝试一下(动态iframe)

  • 问题内容: 我试图检测我的sprite节点是否已被触摸并且我不知道从哪里开始。 问题答案: 首先将的属性设置为字符串。 然后在功能上 这是一种方法。 您也可以继承并覆盖其中的内部。 然后做

  • 问题内容: 我有这样的字符串 我想要输出说X不符合,因为列表单词的第二个元素以小写开头,如果字符串则应打印字符串符合 问题答案: 也许你想要

  • 问题内容: 有没有办法检测是否已连接到控制台终端?例如,我希望能够检测foo.py是否通过以下方式运行: 要么 我问这个问题的原因是,我想确保进度条显示仅在前一种情况下发生(真实控制台)。 问题答案: if sys.stdout.isatty(): # You’re running in a real terminal else: # You’re being piped or redirecte