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)航:
           
          主站蜘蛛池模板: 峨眉山市| 分宜县| 河北区| 吉林省| 云和县| 枝江市| 贵港市| 民丰县| 徐汇区| 临沧市| 张掖市| 宝鸡市| 闸北区| 舞阳县| 扬中市| 苏尼特右旗| 纳雍县| 澄迈县| 南木林县| 建阳市| 东城区| 防城港市| 陈巴尔虎旗| 准格尔旗| 图木舒克市| 金川县| 兴城市| 新宁县| 海兴县| 调兵山市| 吴忠市| 辛集市| 唐河县| 蓝山县| 当雄县| 阜康市| 隆子县| 迭部县| 德昌县| 花垣县| 松阳县|