Can you tell me if there's a way that I can force the mouse to move to a certain position on the screen, e.g. 20 pixels down, 15 pixels left, etc.?
JDK 1.3 includes a java.awt.Robot class for generating input events for application testing purposes. It includes a
mouseMove(int x, int y method that will move the mouse pointer to a particular screen coordinate.
You would think there would be a method in java.awt.Toolkit or java.awt.Graphics to do this, but there isn't. I've never had to do this before, so I can't guarantee that there isn't another way to move the mouse pointer, but it's the only one I know of at this time.