9910

          單飛

             :: 首頁 :: 聯系 :: 聚合  :: 管理

          import java.awt.Robot;
          import java.awt.event.KeyEvent;

          public class RobotUtil {
              
          /**
               * path 不支持漢字
               * 
          @param robot
               * 
          @param line
               
          */
              
          public static void printString(Robot robot, String line) {
                  
          char[] keys = line.toUpperCase().toCharArray();
                  
          for (char c : keys) {
                      pressKey(robot, c);
                  }
              }

              
          public static void pressKey(Robot robot, char c) {
                  
          if (c == ':') {
                      robot.keyPress(KeyEvent.VK_SHIFT);
                      robot.keyPress(KeyEvent.VK_SEMICOLON);
                      robot.keyRelease(KeyEvent.VK_SEMICOLON);
                      robot.keyRelease(KeyEvent.VK_SHIFT);
                  } 
          else {
                      
          int k = (int) c;
                      robot.keyPress(k);
                      robot.keyRelease(k);
                  }
              }

              
          /**
               * 
          @param args
               
          */
              
          public static void main(String[] args) {
                  
          try {
                      String path 
          = "c:/temp/form/a.html";
                      Robot robot;
                      robot 
          = new Robot();
                      robot.delay(
          1000);
                      printString(robot, path);
                  } 
          catch (Exception e1) {
                      
          // TODO Auto-generated catch block
                      e1.printStackTrace();
                  }
              }
          }
          posted on 2009-04-21 14:33 單飛 閱讀(181) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 星座| 同心县| 海原县| 衡山县| 静海县| 长子县| 白城市| 肥乡县| 武乡县| 定襄县| 共和县| 凤凰县| 新民市| 尼玛县| 九江市| 三江| 三亚市| 磴口县| 正宁县| 靖江市| 禄劝| 牡丹江市| 宜兰县| 巴彦淖尔市| 安康市| 马公市| 建昌县| 清流县| 郎溪县| 沙洋县| 田林县| 屏山县| 札达县| 河源市| 开平市| 嵊泗县| 苏尼特左旗| 广宗县| 静宁县| 舞阳县| 建平县|