java - 大写锁定检测不起作用

标签 java keyboard

Processing Java 中检测到 CAPS LOCK 时,我遇到了这个错误:

Cannot find anything named "KeyEvent.VK_CAPS_LOCK"

我很确定我可以在 Processing 中运行 Java 方法。下面的代码是我的导入和我设置的变量。我认为我在导入中拥有我需要的一切,因为我从 Java 的 AWT 中导入了所有内容。

import java.awt.*;
boolean capsLocked = Toolkit.getDefaultToolkit().getLockingKeyState(KeyEvent.VK_CAPS_LOCK); 

最佳答案

KeyEvent 不是 java.awt 包的一部分。它是 java.awt.event 包的一部分。因此,您还需要包含该包。

关于java - 大写锁定检测不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31065851/

相关文章:

Android:多行编辑文本和键盘问题

java - 无法在 MySQL 中插入非拉丁符号

java - 请帮我理解以下代码中的 'assign'方法

java - KeyListener 不响应键盘输入

c# - 当我的应用程序在后台时监视 C# 中的键盘事件

c - X11/Xlib : virtual keyboard input and keyboard mapping synchronization issue

java - 在 jar 的 Eclipse 中附加源代码

java - Kotlin Cast EditText、TextView 来查看

java - JBOSS 未从 cmd 启动

javascript - 如何关闭网页上指定输入字段的 iPhone 小键盘