test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java
Print this page
*** 27,38 ****
@summary Checks that <Alt>+Char accelerators work when pressed in a text component
@author Anton Nashatyrev
@run main AltCharAcceleratorTest
*/
- import sun.awt.SunToolkit;
-
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.TimeUnit;
--- 27,36 ----
*** 101,116 ****
}
});
}
void test() throws Exception {
- ((SunToolkit) Toolkit.getDefaultToolkit()).realSync();
-
- focusLatch.await(5, TimeUnit.SECONDS);
-
Robot robot = new Robot();
robot.setAutoDelay(100);
robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_T);
robot.keyRelease(KeyEvent.VK_T);
robot.keyRelease(KeyEvent.VK_ALT);
--- 99,113 ----
}
});
}
void test() throws Exception {
Robot robot = new Robot();
robot.setAutoDelay(100);
+ robot.waitForIdle();
+
+ focusLatch.await(5, TimeUnit.SECONDS);
robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_T);
robot.keyRelease(KeyEvent.VK_T);
robot.keyRelease(KeyEvent.VK_ALT);