Using Swing Robot
This page has moved to
http://www.csc.calpoly.edu/~jdalbey/308/Resources/UsingSwingRobot.html