AWTInput: Don't create the Robot before it is needed

This commit is contained in:
Elias Naur 2007-01-10 13:55:42 +00:00
parent 00db5fcb85
commit 31079a10c1
1 changed files with 2 additions and 1 deletions

View File

@ -56,7 +56,6 @@ abstract class AbstractAWTInput implements AWTCanvasInputImplementation {
protected AbstractAWTInput(AWTGLCanvas canvas) {
this.canvas = canvas;
this.robot = AWTUtil.createRobot(canvas);
}
protected MouseEventQueue getMouseEventQueue() {
@ -127,6 +126,8 @@ abstract class AbstractAWTInput implements AWTCanvasInputImplementation {
}
public void setCursorPosition(int x, int y) {
if (robot == null)
robot = AWTUtil.createRobot(canvas);
AWTUtil.setCursorPosition(canvas, robot, x, y);
}