test/jdk/java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java
equal
deleted
inserted
replaced
88 |
88 |
89 exceptionHandled = false; |
89 exceptionHandled = false; |
90 Point fp = f.getLocationOnScreen(); |
90 Point fp = f.getLocationOnScreen(); |
91 r.mouseMove(fp.x + f.getWidth() / 2, fp.y + f.getHeight() / 2); |
91 r.mouseMove(fp.x + f.getWidth() / 2, fp.y + f.getHeight() / 2); |
92 Util.waitForIdle(r); |
92 Util.waitForIdle(r); |
93 r.mousePress(InputEvent.BUTTON1_MASK); |
93 r.mousePress(InputEvent.BUTTON1_DOWN_MASK); |
94 Util.waitForIdle(r); |
94 Util.waitForIdle(r); |
95 r.mouseRelease(InputEvent.BUTTON2_MASK); |
95 r.mouseRelease(InputEvent.BUTTON1_DOWN_MASK); |
96 f.removeMouseListener(exceptionListener); |
96 f.removeMouseListener(exceptionListener); |
97 |
97 |
98 if (!exceptionHandled) |
98 if (!exceptionHandled) |
99 { |
99 { |
100 throw new RuntimeException("Test FAILED: exception is not handled for frame"); |
100 throw new RuntimeException("Test FAILED: exception is not handled for frame"); |
116 |
116 |
117 exceptionHandled = false; |
117 exceptionHandled = false; |
118 Point dp = d.getLocationOnScreen(); |
118 Point dp = d.getLocationOnScreen(); |
119 r.mouseMove(dp.x + d.getWidth() / 2, dp.y + d.getHeight() / 2); |
119 r.mouseMove(dp.x + d.getWidth() / 2, dp.y + d.getHeight() / 2); |
120 Util.waitForIdle(r); |
120 Util.waitForIdle(r); |
121 r.mousePress(InputEvent.BUTTON1_MASK); |
121 r.mousePress(InputEvent.BUTTON1_DOWN_MASK); |
122 Util.waitForIdle(r); |
122 Util.waitForIdle(r); |
123 r.mouseRelease(InputEvent.BUTTON2_MASK); |
123 r.mouseRelease(InputEvent.BUTTON1_DOWN_MASK); |
124 d.removeMouseListener(exceptionListener); |
124 d.removeMouseListener(exceptionListener); |
125 |
125 |
126 if (!exceptionHandled) |
126 if (!exceptionHandled) |
127 { |
127 { |
128 throw new RuntimeException("Test FAILED: exception is not handled for modal dialog"); |
128 throw new RuntimeException("Test FAILED: exception is not handled for modal dialog"); |
140 f.addMouseListener(pressedListener); |
140 f.addMouseListener(pressedListener); |
141 |
141 |
142 mousePressed = false; |
142 mousePressed = false; |
143 r.mouseMove(fp.x + 50, fp.y + 50); |
143 r.mouseMove(fp.x + 50, fp.y + 50); |
144 Util.waitForIdle(r); |
144 Util.waitForIdle(r); |
145 r.mousePress(InputEvent.BUTTON1_MASK); |
145 r.mousePress(InputEvent.BUTTON1_DOWN_MASK); |
146 Util.waitForIdle(r); |
146 Util.waitForIdle(r); |
147 r.mouseRelease(InputEvent.BUTTON1_MASK); |
147 r.mouseRelease(InputEvent.BUTTON1_DOWN_MASK); |
148 Util.waitForIdle(r); |
148 Util.waitForIdle(r); |
149 f.removeMouseListener(pressedListener); |
149 f.removeMouseListener(pressedListener); |
150 |
150 |
151 if (mousePressed) |
151 if (mousePressed) |
152 { |
152 { |