|
"andandgui isler" <bosisler_ist@hotmail.com> wrote in message <i8mt0s$4qn$1@fred.mathworks.com>...
> i typed ;
>
> import java.awt.AWTException;
> import java.awt.Robot;
> import java.awt.event.KeyEvent;
> keyboard=Robot;
>
> ch=getKeyCode();
>
>
> i also typed ch=keyboard.getKeyCode();
>
> it didnt work again.. How can i run it properly ?
>
>
Robot can't do this.
List of implemented methods:
http://download.oracle.com/javase/1.4.2/docs/api/java/awt/Robot.html
You can press o relase a key, not get.
for example:
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.KeyEvent;
robot=Robot;
robot.keyPress(KeyEvent.VK_H);
robot.keyRelease(KeyEvent.VK_H);
robot.keyPress(KeyEvent.VK_I);
robot.keyRelease(KeyEvent.VK_I);
robot.keyPress(KeyEvent.VK_SPACE);
robot.keyRelease(KeyEvent.VK_SPACE);
robot.keyPress(KeyEvent.VK_B);
robot.keyRelease(KeyEvent.VK_B);
robot.keyPress(KeyEvent.VK_U);
robot.keyRelease(KeyEvent.VK_U);
robot.keyPress(KeyEvent.VK_D);
robot.keyRelease(KeyEvent.VK_D);
robot.keyPress(KeyEvent.VK_Y);
robot.keyRelease(KeyEvent.VK_Y);
robot.keyPress(KeyEvent.VK_SPACE);
robot.keyRelease(KeyEvent.VK_SPACE);
:)
Grzegorz
|