Tastatur klick klick

Status
Nicht offen für weitere Antworten.

fabian_h

Mitglied
Hallo Leute!

Ich stehe vor einem Problem und hoffe, daß Ihr mir vielleicht helfen könnt.

Es geht darum, daß ich im Prinzip Keyboard-Events an Windows schicken will. Mein Java-Programm soll also im Hintergrund laufen und z.B. automatisch alle Minute "Hello World!" tippen, egal in welchem Programm ich grad bin. Geht das (VM..) überhaupt`?

Danke für Eure Hilfe 🙂

Fabian
 
super!

hier ein testcode für alle interessierten:


// vkeys

import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.KeyEvent;

void draw() {

try {

Robot robot = new Robot();
// Creates the delay of 5 sec so that you can open notepad before
// Robot start writting
robot.delay(5000);
robot.keyPress(KeyEvent.VK_H);
robot.keyPress(KeyEvent.VK_I);
robot.keyPress(KeyEvent.VK_SPACE);
robot.keyPress(KeyEvent.VK_B);
robot.keyPress(KeyEvent.VK_U);
robot.keyPress(KeyEvent.VK_D);
robot.keyPress(KeyEvent.VK_Y);

} catch (AWTException e) {
e.printStackTrace();
}
}
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben