< prev index next >

test/javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java

Print this page
rev 17435 : 8183286: Some java/awt and javax/swing tests miss headful jtreg keyword


  22  */
  23 
  24 import java.awt.EventQueue;
  25 import java.awt.FlowLayout;
  26 import java.awt.GraphicsConfiguration;
  27 import java.awt.GraphicsDevice;
  28 import java.awt.GraphicsEnvironment;
  29 import java.awt.Insets;
  30 import java.awt.Point;
  31 import java.awt.Rectangle;
  32 import java.awt.Robot;
  33 import java.awt.Toolkit;
  34 import java.awt.event.InputEvent;
  35 
  36 import javax.swing.JComboBox;
  37 import javax.swing.JFrame;
  38 import javax.swing.UIManager;
  39 
  40 /**
  41  * @test

  42  * @bug 8176448
  43  * @run main/timeout=600 JComboBoxPopupLocation
  44  */
  45 public final class JComboBoxPopupLocation {
  46 
  47     private static final int SIZE = 300;
  48     public static final String PROPERTY_NAME = "JComboBox.isPopDown";
  49     private static volatile Robot robot;
  50     private static volatile JComboBox<String> comboBox;
  51     private static volatile JFrame frame;
  52 
  53     public static void main(final String[] args) throws Exception {
  54         robot = new Robot();
  55         robot.setAutoDelay(100);
  56         robot.setAutoWaitForIdle(true);
  57         GraphicsEnvironment ge =
  58                 GraphicsEnvironment.getLocalGraphicsEnvironment();
  59         GraphicsDevice[] sds = ge.getScreenDevices();
  60         UIManager.LookAndFeelInfo[] lookAndFeelArray =
  61                 UIManager.getInstalledLookAndFeels();




  22  */
  23 
  24 import java.awt.EventQueue;
  25 import java.awt.FlowLayout;
  26 import java.awt.GraphicsConfiguration;
  27 import java.awt.GraphicsDevice;
  28 import java.awt.GraphicsEnvironment;
  29 import java.awt.Insets;
  30 import java.awt.Point;
  31 import java.awt.Rectangle;
  32 import java.awt.Robot;
  33 import java.awt.Toolkit;
  34 import java.awt.event.InputEvent;
  35 
  36 import javax.swing.JComboBox;
  37 import javax.swing.JFrame;
  38 import javax.swing.UIManager;
  39 
  40 /**
  41  * @test
  42  * @key headful
  43  * @bug 8176448
  44  * @run main/timeout=600 JComboBoxPopupLocation
  45  */
  46 public final class JComboBoxPopupLocation {
  47 
  48     private static final int SIZE = 300;
  49     public static final String PROPERTY_NAME = "JComboBox.isPopDown";
  50     private static volatile Robot robot;
  51     private static volatile JComboBox<String> comboBox;
  52     private static volatile JFrame frame;
  53 
  54     public static void main(final String[] args) throws Exception {
  55         robot = new Robot();
  56         robot.setAutoDelay(100);
  57         robot.setAutoWaitForIdle(true);
  58         GraphicsEnvironment ge =
  59                 GraphicsEnvironment.getLocalGraphicsEnvironment();
  60         GraphicsDevice[] sds = ge.getScreenDevices();
  61         UIManager.LookAndFeelInfo[] lookAndFeelArray =
  62                 UIManager.getInstalledLookAndFeels();


< prev index next >