Envio de tecla através de linha de codigo

Gostaria de ao apertar um botão o codigo java envia-se no buffer de teclado o botão TAB 2 vezes, como se alguém tivesse teclando a tecla TAB 2 vezes.

Dario

Java Robot salva sua pele.

http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Robot.html

Simplérrimo de usar.

No seu caso vc vai iniciar um robo, criar 2 eventos de tecla TAB e depois matar o robô.

Moleza :stuck_out_tongue:

edit: Melhor que dizer como fazer é dar a solução :wink:

lá vai:

Robot rob = new Robot();

rob.keyPress(KeyEvent.VK_TAB);// lá se vai um TAB
rob.keyRelease(KeyEvent.VK_TAB);//Se apertou tem que desapertar

rob.keyPress(KeyEvent.VK_TAB);// lá se vai um TAB
rob.keyRelease(KeyEvent.VK_TAB);//Se apertou tem que desapertar

[/code]