我正在寻找一个解决方案,我可以"按"使用Java
或.NET
同时使用两个密钥。最近我尝试使用Java下面的代码,它在一个键上运行得非常好。这是一个密钥的代码
r.keyPress(KeyEvent.VK_R);
执行此代码后,请按“R' R”。现在我正在寻找的是按下" Windows + R"键或同时说多个键的组合不超过两个键。
答案 0 :(得分:4)
好的,来自Robot
课程的doc,只需:
r.keyPress(KeyEvent.VK_WINDOWS);
r.keyPress(KeyEvent.VK_R); // VK_WINDOWS key still pressed
r.keyRelease(KeyEvent.VK_R);
r.keyRelease(KeyEvent.VK_WINDOWS);
keyPress
方法不会释放密钥,因此这应该可以正常工作