Ajuda para robo executar ações apenas em janela específica

Pessoa, seguinte…

Tenho um programa que desenvolvi que automatiza a simulação das teclas F5 e Enter. Gostaria de saber como proceder para fazer com que ele execute apenas na janela informada.

Por exemplo,

Eu inicio o robozinho, no codigo dele eu determinei que ele deve agir sobre o notepad, assim ele executará as ações apenas no notepad.

Acho que deu pra entender.

Obrigado desde já!

Você pode cria ruma variável de cotnrole de tela ativa… e acrescentar a condição
se a janela X estiver ativa…permita executar o comando…

do contrário… não permita!

flaryon,

brigadao pela resposta. Qual classe seria utilizada ?

Depedne de como vc implementou as telas da sua aplicação, se você criou uma uma classe para cada tela, vc pode criar uma classe de controle que receberá como parâmetro um valor ou string que se refira as telas ativas, ou seja, qd vc der um setVisible(true) na janela desejada ela passará por exemplo para a instância da classe controle “Janela1”, aih vc cria um método dentro de controle, para verificar:

se Variavel Janela.equals(“Janela1”) permite ativaAtalhos do contrário DesativaAtalho.

deu pra clarear melhor?
qualquer cosia é só postar!!!

espero ter ajudado