java - 如何在Java中将keyPress变成大写?

标签 java keypress keyevent capslock

localRobot.keyPress(KeyEvent.VK_F);

我不知道如何使这个按键成为大写按键。我尝试按下 VK_SHIFT 然后松开,但这不起作用。按大写锁定按钮会起作用吗?如果是这样,我该怎么做?只是 VK_CAPS 吗?

最佳答案

我相信这可能会起作用。它按下 Shift 按钮,再按下你的按钮,然后松开。

localrobot.keyPress (KeyEvent.VK_SHIFT); 
localrobot.keyPress (keyCode); //Your keycode(your letter)

localrobot.keyRelease (KeyEvent.VK_SHIFT); 
localrobot.keyRelease (keyCode); 

关于java - 如何在Java中将keyPress变成大写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29311831/

相关文章:

jQuery 按键 CTRL+S 事件在 Chrome 上不起作用?

c# - 在整个应用程序中捕获按键

javascript - 在 HTML5 原生拖动期间检测 keydown/up 事件

java - 覆盖锁定屏幕上的硬件音量按钮(设备处于唤醒状态)

javascript - 在 JS 中使用 keypress() 时禁用 Firefox 自动搜索

java - 在 Java 属性文件中使用值作为键

java - JOGL颠倒渲染

java - Vaadin:如何添加 3 个嵌套布局

java - 启用 Java Swing 日志记录( key 分配)

java - android studio 3.0.1 中的 Gradle 同步字段