@@ -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) {