我一直在代码中使用java.awt.Robot
类(特别是pressKey()方法)。
但是,一旦我的代码终止,我的 key 就会重新配置。就我而言,我让机器人按下Ctrl和R。之后,我的Start和Escape关键功能交换了角色。这只是几个开关之一。
解决这个问题的方法是什么?
如有任何帮助,我们将不胜感激。 谢谢。
最佳答案
这是因为该函数只按下按键,不释放按键。 您必须调用 robots.keyRelease();调用 keypress() 后一次或在关闭应用程序时为所有按键调用一次。
关于java - 使用 robots.keyPress() 后如何修复我的计算机按键配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36145339/