自动化__GUI自动化__java__模拟功能操作__键盘
Posted 18513757531
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动化__GUI自动化__java__模拟功能操作__键盘相关的知识,希望对你有一定的参考价值。
一、代码如下
package www.woniu.auto; import java.awt.AWTException; import java.awt.Robot; import java.awt.event.KeyEvent; import java.io.IOException; public class RobotUseage { public static void main(String[] args) { // TODO Auto-generated method stub try { //启动计算器 Runtime.getRuntime().exec("calc.exe"); //键盘操作 Thread.sleep(3000); Robot robot= new Robot(); Thread.sleep(3000); robot.keyPress(KeyEvent.VK_2); Thread.sleep(1000); //robot.keyRelease(KeyEvent.VK_2); robot.keyPress(KeyEvent.VK_ADD); robot.keyPress(KeyEvent.VK_3); //robot.keyPress(KeyEvent.VK_EQUALS); robot.keyPress(KeyEvent.VK_ENTER); Thread.sleep(3000); //程序退出 robot.keyPress(KeyEvent.VK_ALT); robot.keyPress(KeyEvent.VK_F4); robot.keyRelease(KeyEvent.VK_ALT); robot.keyRelease(KeyEvent.VK_F4); } catch (AWTException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (InterruptedException e) { // TODO Auto-generated catch block InterruptedException IOException e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block InterruptedException IOException e.printStackTrace(); } } }
以上是关于自动化__GUI自动化__java__模拟功能操作__键盘的主要内容,如果未能解决你的问题,请参考以下文章
自动化__GUI自动化__java__模拟功能操作__猴子测试
自动化__GUI自动化__java__案例__java应用程序计算器__类直接被调用__1个进程
自动化__GUI自动化__java__案例__java应用程序计算器