9910

          單飛

             :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理

          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)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 含山县| 文成县| 洞口县| 泰安市| 仁化县| 鞍山市| 平邑县| 鄢陵县| 曲麻莱县| 杭锦旗| 十堰市| 灵山县| 古蔺县| 当雄县| 罗山县| 焦作市| 光泽县| 嵊州市| 正定县| 陇西县| 郁南县| 中牟县| 崇礼县| 平昌县| 保德县| 崇州市| 宁国市| 平塘县| 界首市| 白河县| 宝清县| 普宁市| 甘孜| 紫阳县| 新干县| 德格县| 聂拉木县| 八宿县| 剑川县| 九龙县| 浏阳市|