Olá amiguinhos!
A classe Robot é muito boa para pegar o controle do mouse ou do teclado, com ela, você pode fazer qualquer tipo de operação relacionada ao mouse ou teclado através do código Java.
Abaixo, mostrarei o uso da classe Robot para manipular os eventos do teclado, se você rodar este código, ele escreverá “OI MUNDO”.
Obs: Podem fazer o teste também no Eclipse ou no Netbeans, é até melhor pois são bons para o Java!
Até.
A classe Robot é muito boa para pegar o controle do mouse ou do teclado, com ela, você pode fazer qualquer tipo de operação relacionada ao mouse ou teclado através do código Java.
Abaixo, mostrarei o uso da classe Robot para manipular os eventos do teclado, se você rodar este código, ele escreverá “OI MUNDO”.
- Código:
import java.awt.AWTException;
import java.awt.Robot; // importando documentação ROBOT
import java.awt.event.KeyEvent;
public class RobotTeste {
public static void main(String[] args) {
try {
Robot robot = new Robot();
// Criando delay de 5 segundos de modo que você possa abrir o notepad antes da execução do código a seguir
// Robot começa a escrever
robot.delay(5000);
robot.keyPress(KeyEvent.VK_O);
robot.keyPress(KeyEvent.VK_I);
robot.keyPress(KeyEvent.VK_SPACE);
robot.keyPress(KeyEvent.VK_M);
robot.keyPress(KeyEvent.VK_U);
robot.keyPress(KeyEvent.VK_N);
robot.keyPress(KeyEvent.VK_D);
robot.keyPress(KeyEvent.VK_O);
} catch (AWTException e) {
e.printStackTrace();
}}}
Obs: Podem fazer o teste também no Eclipse ou no Netbeans, é até melhor pois são bons para o Java!
Até.