标签: java keypress keyevent awtrobot
我一直在我的代码中使用java.awt.Robot类(尤其是 pressKey()方法)。 但是,一旦我的代码终止,我的密钥就会被重新配置。就我而言,我有机器人按 Ctrl 和 R 。之后,开始和 Escape 的关键功能切换了角色。这只是几个开关中的一个。
java.awt.Robot
对此有何解决方法?
任何帮助将不胜感激。 谢谢。
答案 0 :(得分:1)
这是因为此功能只按键而不释放它。 你必须调用robot.keyRelease();一旦调用keypress()或在关闭应用程序时调用所有键,就一次。