Der gute AWT-Robot kann sowas:
Code:
import java.awt.Robot;
import java.awt.event.KeyEvent;
public class NumLock {
public static void main( String args[]) {
try {
Robot rob= new Robot();
rob.keyPress(KeyEvent.VK_NUM_LOCK);
rob.keyRelease(KeyEvent.VK_NUM_LOCK);
rob.keyPress(KeyEvent.VK_CAPS_LOCK);
rob.keyRelease(KeyEvent.VK_CAPS_LOCK);
} catch (Exception e) {
e.printStackTrace();
}
}
}
Die Tasten müssen immer gedrückt und wieder losgelassen werden, was aber aber auch sinn macht (man denke an Senden von Strg+Alt+Entf)..
Benni