zoukankan      html  css  js  c++  java
  • Java的selenium代码随笔(2)

    import java.awt.AWTException;
    import java.awt.Robot;
    import java.awt.Toolkit;
    import java.awt.datatransfer.StringSelection;
    import java.awt.event.KeyEvent;

    public class RobotOperation {

    //初始化
    public RobotOperation() {

    }

    /*
    * 此方法主要用户粘贴数据
    */
    public void SetPasteData(String PasteData) {
    //声明stringselection对象,并是用函数string参数完成实例化
    StringSelection stringSelection = new StringSelection(PasteData);
    //使用ToolKit对象的setContents方法将字符串放到剪贴板中
    Toolkit.getDefaultToolkit().getSystemClipboard().setContents(stringSelection, null);
    //声明Robot对象
    Robot robot = null;
    try {
    //生产Robot的对象实例
    robot = new Robot();
    } catch (AWTException e) {
    // TODO: handle exception
    e.printStackTrace();
    }
    //调用keypress方法来实现按下Ctrl键
    robot.keyPress(KeyEvent.VK_CONTROL);
    //调用keypress方法来实现按下Ctrl键
    robot.keyPress(KeyEvent.VK_V);
    //调用keyrelease方法来实现释放Ctrl键
    robot.keyRelease(KeyEvent.VK_V);
    //调用keyrelease方法来实现按下V键
    robot.keyRelease(KeyEvent.VK_CONTROL);
    //调用keypress方法来实现按下Enter键
    robot.keyPress(KeyEvent.VK_ENTER);
    //调用keyrelease方法来实现释放Enter键
    robot.keyRelease(KeyEvent.VK_ENTER);
    }
    }

  • 相关阅读:
    JNI_Z_02_函数参数_JNIEnv*_jclass_jobject
    JNI_Z_01_获取Clazz
    文章网址
    nginx安装,反向代理配置
    排序的hashmap(guava)
    Unirest-拼装http请求发送rest接口
    mac远程连接windows
    java class遍历属性
    mongodb mongotemplate聚合
    java tar.gz文件生成
  • 原文地址:https://www.cnblogs.com/xxsl/p/7738142.html
Copyright © 2011-2022 走看看