Use a robot to type characters in Java
I know how to have Robot simulate a Y keypress like so: Robot.keyPress(KeyEvent.VK_Y); But how do I get Robot to press a quote and period?: ". Can anyone provide me some reference page or sample code? You can't always just use the KeyEvent.VK... variable. For example on my keyboard the "%" character is above the "5". To use a Robot to type a "5", the code would be: robot.keyPress(KeyEvent.VK_5); robot.keyRelease(KeyEvent.VK_5); and use a Robot to type a "%", the code would be: robot.keyPress(KeyEvent.VK_SHIFT); robot.keyPress(KeyEvent.VK_5); robot.keyRelease(KeyEvent.VK_5); robot.keyRelease