Como fazer o programa interagir com

5 respostas
Matchola

Pois é gente,
Eu queria saber se tem jeito (se tem qual seria?) de
fazer com que o programa interaja com janelas abertas
na barra de tarefas e/ou com janelas de dialogo.
Interagir tipo fecha, preencher algum campo, clicar em
alguma parte, etc.

Obrigado aqueles que poderem ajudar.

5 Respostas

T

java.awt.Robot

Atenção: não é muito confiável. Soluções de automatização de desktop (ou seja, programas que controlam outros) normalmente não funcionam muito bem.

Matchola

thingol:
java.awt.Robot

Atenção: não é muito confiável. Soluções de automatização de desktop (ou seja, programas que controlam outros) normalmente não funcionam muito bem.


Bom thingol essa classe é bastante interessante, mas eu não consegui ver como posso usa-la para
fazer o que eu quero, já que ela interage com outra janela usando o mouse e o teclado pelo que pode
entender. O que eu queria é que se uma determinada janela de dialogo abri-se o programa a fecha-se.

A

A classe java.awt.Robot msm que faz tudo isso.

Não conheço bem ela, mas já fiz alguns teste aqui.

Por exemplo, fiz uma classe que abre a calculadora digita N valores e executa N calculos, depois eles copia o resultado abre um notepad e cola o resultado lá.

Ela é uma classe muito interessante e da para controlar muita coisa na maquina.
Dá para automatizar tarefas que um usuario faria com o mouse e teclado, como abrir e fechar janelas, escrever, copiar, colar, executar programas etc…

Acho que + ou - isso que quer não msm???

Abs

Felagund

PEsquise sobre o padrão Observer do Java

As classes Observer e Observable, pode ser bem util.

[]'s

Matchola

Gente eu já pesquisei essas duas classes mas não consegui entender
praticamente nada daria para vocês mandarem um código, de preferência
comentado, para eu pode entender essas classes melhor.

Criado 10 de março de 2009
Ultima resposta 10 de mar. de 2009
Respostas 5
Participantes 4