Fazer com que o app "aperte" determinada tecla ou uma sequencia delas automaticamente

Olá amigos, preciso fazer um app java simples que faça com que seja executado determinada tecla ou uma sequencia delas em um intervalo de tempo, vocês tem algum exemplo de código pra me dar?

[quote=Spinkers]Olá amigos, preciso fazer um app java simples que faça com que seja executado determinada tecla ou uma sequencia delas em um intervalo de tempo, vocês tem algum exemplo de código pra me dar?
[/quote]

vc escreveu no post:

Se vc entender as classes e os métodos responsáveis pelos eventos do que vc quer fazer, vc mesmo será capaz de fazer o seu.
Seria dentro de um objeto TXT? Seria em um panel? é para disparar algum evento?
Precisa definir melhor o “aperte”.
o método ( as vezes a importância e a necessidade também) a ser usado depende do contexto.

para “apertar teclas” veja a classe Robot:
http://docs.oracle.com/javase/6/docs/api/java/awt/Robot.html

para executar comandos de acordo com o tempo veja as classes Timer e TimerTask:
http://docs.oracle.com/javase/6/docs/api/java/util/Timer.html
http://docs.oracle.com/javase/1.5.0/docs/api/java/util/TimerTask.html

Ja vi sobre essa classe, mas não entendi, porem vou tentar fazer de novo… se eu não conseguir, pode me dar um exemplo de código?

#1 EDIT: Não consegui, não sei como se monta =/
observe, e perceba que quero que quando se clique em um JButton, o app “Pressione” a tecla “1”

private void ActiveActionPerformed(java.awt.event.ActionEvent evt) { Robot.keyPress(KeyEvent.VK_1); }

#2 EDIT: Fiz desse mesmo modo, mas clicando em uma opção que o NetBeans me propôs, não aponta mais erro, porem quando clico no botão pra digitar a determinada KEY, não acontece nada, está funcionando né? mas como saber?
se eu programar para disparar varias teclas em um determinado tempo, minimizar o app, abrir o bloco de notas, vai digitar la? será?
Vou estudar mais aqui pra ver o que faço.