I think you can use the java.awt.Robot class. Let see this example:
Code:
import java.awt.Robot;
import java.awt.event.KeyEvent;
import java.io.*;
public class Sample {
public static void main(String [] args) throws Exception
{
Robot robot = new Robot();
System.out.println("Hello World");
System.out.println("Enter a string...");
String s;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
s = br.readLine();
robot.keyPress(KeyEvent.VK_H);
robot.keyPress(KeyEvent.VK_E);
robot.keyPress(KeyEvent.VK_L);
robot.delay(50);
robot.keyPress(KeyEvent.VK_L);
robot.keyPress(KeyEvent.VK_O);
robot.keyPress(KeyEvent.VK_ENTER);
System.out.println(s);
}
}
Bookmarks