jdk/test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java
changeset 28071 3acb75b8df45
parent 20152 3ef8620dce9b
child 40128 e635645d2a8a
--- a/jdk/test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java	Wed Nov 19 16:42:19 2014 +0400
+++ b/jdk/test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java	Fri Nov 21 16:11:03 2014 +0300
@@ -30,7 +30,6 @@
    @run main bug4983388
 */
 
-import sun.awt.*;
 import java.awt.*;
 import javax.swing.*;
 import javax.swing.event.MenuListener;
@@ -64,7 +63,6 @@
 
     public static void main(String[] args) throws Exception {
 
-        SunToolkit toolkit = (SunToolkit) Toolkit.getDefaultToolkit();
         try {
             UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
         } catch (UnsupportedLookAndFeelException | ClassNotFoundException ex) {
@@ -78,9 +76,10 @@
         });
 
         Robot robot = new Robot();
+        robot.waitForIdle();
         Util.hitMnemonics(robot, KeyEvent.VK_F);
-
-        toolkit.realSync();
+        robot.waitForIdle();
+        robot.delay(1000);
 
         if (!bMenuSelected) {
             throw new RuntimeException("shortcuts on menus do not work");