java.awt.RobotでShift+DOWNが効かない

public class Test {
	public static void main(String args[]) throws Exception {
		java.awt.Robot robot = new java.awt.Robot();
		robot.keyPress(java.awt.event.KeyEvent.VK_SHIFT);
		robot.keyPress(java.awt.event.KeyEvent.VK_DOWN);
		robot.keyRelease(java.awt.event.KeyEvent.VK_DOWN);
		robot.keyRelease(java.awt.event.KeyEvent.VK_SHIFT);
	}
}

これでShift+DOWNのキー操作がされるはずなのに何故かうまくいかない。なんで???