JAVA Robot虚拟鼠标和键盘操作

VK_HOME         Home键                          VK_CONTROL                  控制键
VK_END            End键                             VK_SHIFT                       shift键
VK_PGUP          page up键                       VK_BACK_SPACE             退格键
VK_PGDN          page down键                   VK_CAPS_LOCK              大小写锁定键
VK_UP              上箭头                            VK_NUM_LOCK                小键盘锁定键
VK_DOWN         下箭头                            VK_ENTER                      回车键
VK_LEFT           左箭头                            VK_UNDEFINED                未知键
VK_RIGHT          右箭头                           VK_F1--VK_F12                F1 -- F12
VK_ESCAPE       Esc键                              VK_0 --VK_9                    0 --- 9
VK_TAB             Tab键                             VK_A --VK_Z                    A----Z





Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_0);//按下按键
robot.keyRelease(KeyEvent.VK_0);//释放按键


robot.mouseMove(x, y);
robot.mousePress(InputEvent.BUTTON1_MASK);//按下鼠标左键
Thread.sleep(50);
// //模拟鼠标松开左键
robot.mouseRelease(InputEvent.BUTTON1_MASK);//释放鼠标左键

猜你喜欢

转载自blog.csdn.net/wangzhi291/article/details/78998389