zoukankan      html  css  js  c++  java
  • 使用robot封装一个模拟键盘复制粘贴并按下回车的方法

        /**
         * 复制数据到剪切板并粘贴出来并按下回车
         * @param writeMe 需要粘贴的地址
         * @throws java.awt.AWTException
         */
        public void useSysClipboard(String writeMe) throws AWTException { 
            Sleeper.sleepTight(500);
            Robot robot=new Robot();
            System.out.println(writeMe);
            Clipboard clip = Toolkit.getDefaultToolkit().getSystemClipboard();  
            clip.setContents(new StringSelection(""), null);
            Transferable tText = new StringSelection(writeMe);  
            clip.setContents(tText, null);
            robot.keyPress(KeyEvent.VK_CONTROL);
            robot.keyPress(KeyEvent.VK_V);
            Sleeper.sleepTight(500);
            robot.keyRelease(KeyEvent.VK_V);
            robot.keyRelease(KeyEvent.VK_CONTROL);
            Sleeper.sleepTight(500);
            robot.keyPress(KeyEvent.VK_ENTER);
            Sleeper.sleepTight(500);
        }
  • 相关阅读:
    053-606
    053-605
    1019 General Palindromic Number (20分)
    1208. 翻硬币
    754. 平方矩阵 II
    1346. 回文平方
    680. 剪绳子
    1227. 分巧克力
    756. 蛇形矩阵
    429. 奖学金
  • 原文地址:https://www.cnblogs.com/xxyBlogs/p/5866231.html
Copyright © 2011-2022 走看看