< prev index next >

test/javax/swing/JFileChooser/7199708/bug7199708.java

Print this page
rev 14989 : 8160974: [TESTBUG] Mark more headful tests with @key headful.


  23 
  24 import java.awt.Component;
  25 import java.awt.Container;
  26 import java.awt.Point;
  27 import java.awt.Robot;
  28 import java.awt.Toolkit;
  29 import java.awt.event.InputEvent;
  30 import java.awt.event.KeyEvent;
  31 import java.io.File;
  32 import java.io.IOException;
  33 import javax.swing.JFileChooser;
  34 import javax.swing.SwingUtilities;
  35 
  36 import java.nio.file.Files;
  37 import javax.swing.AbstractButton;
  38 import javax.swing.JTable;
  39 import javax.swing.UIManager;
  40 
  41 /**
  42  * @test

  43  * @bug 7199708
  44  * @author Alexander Scherbatiy
  45  * @summary FileChooser crashs when opening large folder
  46  * @run main bug7199708
  47  */
  48 public class bug7199708 {
  49 
  50     private static int FILE_NUMBER = 30000;
  51     private static volatile JFileChooser fileChooser;
  52     private static volatile int locationX;
  53     private static volatile int locationY;
  54     private static volatile int width;
  55 
  56     public static void main(String[] args) throws Exception {
  57 
  58         Robot robot = new Robot();
  59         robot.setAutoDelay(50);
  60 
  61         final File folder = createLargeFolder();
  62         UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");




  23 
  24 import java.awt.Component;
  25 import java.awt.Container;
  26 import java.awt.Point;
  27 import java.awt.Robot;
  28 import java.awt.Toolkit;
  29 import java.awt.event.InputEvent;
  30 import java.awt.event.KeyEvent;
  31 import java.io.File;
  32 import java.io.IOException;
  33 import javax.swing.JFileChooser;
  34 import javax.swing.SwingUtilities;
  35 
  36 import java.nio.file.Files;
  37 import javax.swing.AbstractButton;
  38 import javax.swing.JTable;
  39 import javax.swing.UIManager;
  40 
  41 /**
  42  * @test
  43  * @key headful
  44  * @bug 7199708
  45  * @author Alexander Scherbatiy
  46  * @summary FileChooser crashs when opening large folder
  47  * @run main bug7199708
  48  */
  49 public class bug7199708 {
  50 
  51     private static int FILE_NUMBER = 30000;
  52     private static volatile JFileChooser fileChooser;
  53     private static volatile int locationX;
  54     private static volatile int locationY;
  55     private static volatile int width;
  56 
  57     public static void main(String[] args) throws Exception {
  58 
  59         Robot robot = new Robot();
  60         robot.setAutoDelay(50);
  61 
  62         final File folder = createLargeFolder();
  63         UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");


< prev index next >