test/java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java

Print this page

        

@@ -255,12 +255,16 @@
         Sysout.println("Success\n");
 
     }// start()
     public void punchCtrlKey( Robot ro, int keyCode ) {
         ro.keyPress(KeyEvent.VK_CONTROL);
+        try {
         ro.keyPress(keyCode);
         ro.keyRelease(keyCode);
+        }catch(IllegalArgumentException iae) {
+            System.err.println("skip probably invalid keyCode "+keyCode);
+        }
         ro.keyRelease(KeyEvent.VK_CONTROL);
         ro.delay(200);
     }
     public void keyPressed(KeyEvent evt)
     {