java - windows图标的java keyevent字段是什么?
问题描述
public static void main(String[] args) throws InterruptedException {
try {
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_***windowsicon***);
} catch (AWTException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
我需要按 Windows 图标键。但我找不到任何虚拟键盘命令或(KeyEvent.VK_ windowsicon)一些类似的命令。
谢谢。
解决方案
我尝试使用KeyEvent.VK_WINDOWS
. 它是正确的。但这不适合我的预期结果。所以我用了这个。
public static void main(String[] args) {
try {
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_ESCAPE);
robot.keyRelease(KeyEvent.VK_CONTROL);
robot.keyRelease(KeyEvent.VK_ESCAPE);
} catch (Exception e) {
e.printStackTrace();
}
}
推荐阅读
- python - 无法使用 keras.load_model 保存/加载模型 - IndexError:列表索引超出范围
- java - Android Studio 两个按钮到两个页面
- dart - 参数类型“_PostCreateRoute”不能分配给参数类型“Route”
- python - 通过 django 中的数据库获取数据时出错
- python - 在一个散点图中绘制两个 pandas 数据框
- python - 转换熊猫数据框中的日期格式
- javascript - 选择 JSON 数据并使用 NODE.js 使用相同的数据对其进行编辑
- ruby-on-rails - EnvironmentVariables 默认值长度大于 4096
- php - PHP:switch语句的问题(错误的返回)
- php - 编辑帖子时如何在管理员而不是帖子所属的用户时存储相同的ID