Java Classe Robot

2 respostas
classejava
Levi_G
Olá!

Criei o script abaixo usando robot, deve copiar o conteúdo de uma célula de planilha excel e colar na célula seguinte:

1.robot.keyPress(KeyEvent.VK_CONTROL);

2.robot.keyPress(KeyEvent.VK_C);

3.robot.delay(3000);

4.robot.keyPress(KeyEvent.VK_RIGHT);

5.robot.keyPress(KeyEvent.VK_LEFT);

6.robot.delay(2000);

7.robot.keyPress(KeyEvent.VK_CONTROL);

8.robot.keyPress(KeyEvent.VK_V);

Porem quando executado a linha 4 ele está pressionando o ctrl e move para ultima celula da planilha ao invés de mover para linha seguinte.

Como faço para ele “soltar a tecla ctrl” que foi solicitada na linha 1?

2 Respostas

darlan_machado

Algo como KeyRelease não funcionaria?

Levi_G

Deu certo! Obrigado

Criado 30 de janeiro de 2018
Ultima resposta 1 de fev. de 2018
Respostas 2
Participantes 2