自动打开notepad 并写入数据

import java.awt.AWTException; 
import java.awt.Robot; 
import java.awt.event.KeyEvent; 
import java.io.IOException;  

/**
 * 自动打开notepad  并写入数据
 *
 */
public class RobotExp {
    
    public static void main(String[] args) { 
        try { 
         try { 
          Runtime.getRuntime().exec("notepad");//打开notepad 
         } catch (IOException e) { 
          // TODO 自动生成 catch 块
          e.printStackTrace(); 
         } 
         Robot robot = new Robot(); 
         //定义3秒的延迟开始写
         robot.delay(3000); 
         robot.keyPress(KeyEvent.VK_H); 
         robot.keyPress(KeyEvent.VK_I); 
         robot.keyPress(KeyEvent.VK_SPACE); 
         robot.keyPress(KeyEvent.VK_S); 
         robot.keyPress(KeyEvent.VK_X); 
         robot.keyPress(KeyEvent.VK_C); 
        } catch (AWTException e) { 
         e.printStackTrace(); 
        } 
      }
    
}
原文地址:https://www.cnblogs.com/fuyuanming/p/4953537.html