testOldMouseEvents();
}
public void testOldMouseEvents()
{
Robot r = harness.createRobot();
r.waitForIdle ();
Point aLocScreen = a.getLocationOnScreen();
Point aMiddle = new Point(aLocScreen.x + a.getWidth()/2, aLocScreen.y + a.getHeight()/2) ;
r.mouseMove(aMiddle.x, aMiddle.y);
r.delay (1000);
harness.check(!mouseEnter);
mouseEnter = false;
r.mousePress(InputEvent.BUTTON1_MASK);
r.delay (1000);
harness.check(!mouseDown);
mouseDown = false;
r.mouseRelease(InputEvent.BUTTON1_MASK);
r.delay (1000);
harness.check(!mouseUp);
mouseUp = false;
Point bLocScreen = b.getLocationOnScreen();
Point bMiddle = new Point(bLocScreen.x + b.getWidth()/2, bLocScreen.y + b.getHeight()/2) ;
r.mouseMove(bMiddle.x, bMiddle.y);
r.delay (1000);
harness.check(!mouseExit);
harness.check(!mouseEnter);
mouseEnter = false;
mouseExit = false;
r.mousePress(InputEvent.BUTTON1_MASK);
r.delay (1000);
harness.check(!mouseDown);
mouseDown = false;
r.mouseRelease(InputEvent.BUTTON1_MASK);
r.delay (1000);
harness.check(!mouseUp);
mouseUp = false;
r.mouseMove(bMiddle.x*2, bMiddle.y*2);
r.delay (1000);
harness.check(!mouseExit);
mouseExit = false;
}