< prev index next >

test/jdk/javax/swing/JFileChooser/8062561/bug8062561.java

Print this page




  19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 import jdk.testlibrary.OSInfo;
  25 import java.awt.Robot;
  26 import java.awt.event.KeyEvent;
  27 import java.io.File;
  28 import java.io.IOException;
  29 import java.io.InputStream;
  30 import java.io.PrintWriter;
  31 import java.util.concurrent.TimeUnit;
  32 import javax.swing.JFileChooser;
  33 import javax.swing.SwingUtilities;
  34 import javax.swing.filechooser.FileSystemView;
  35 
  36 /**
  37  * @test
  38  * @bug 8062561


  39  * @summary File system view returns null default directory
  40  * @library ../../../../lib/testlibrary
  41  * @modules java.desktop/sun.awt
  42  * @build jdk.testlibrary.OSInfo
  43  * @run main/othervm bug8062561 GENERATE_POLICY
  44  * @run main/othervm/policy=security.policy bug8062561 CHECK_DEFAULT_DIR run
  45  */
  46 public class bug8062561 {
  47 
  48     private static final String POLICY_FILE = "security2.policy";
  49     private static volatile boolean fileChooserIsShown = false;
  50 
  51     public static void main(String[] args) throws Exception {
  52 
  53         String test = args[0];
  54 
  55         switch (test) {
  56             case "GENERATE_POLICY":
  57                 generatePolicyFile();
  58                 break;




  19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 import jdk.testlibrary.OSInfo;
  25 import java.awt.Robot;
  26 import java.awt.event.KeyEvent;
  27 import java.io.File;
  28 import java.io.IOException;
  29 import java.io.InputStream;
  30 import java.io.PrintWriter;
  31 import java.util.concurrent.TimeUnit;
  32 import javax.swing.JFileChooser;
  33 import javax.swing.SwingUtilities;
  34 import javax.swing.filechooser.FileSystemView;
  35 
  36 /**
  37  * @test
  38  * @bug 8062561
  39  * @key headful
  40  * @requires (os.family == "windows")
  41  * @summary File system view returns null default directory
  42  * @library ../../../../lib/testlibrary
  43  * @modules java.desktop/sun.awt
  44  * @build jdk.testlibrary.OSInfo
  45  * @run main/othervm bug8062561 GENERATE_POLICY
  46  * @run main/othervm/policy=security.policy bug8062561 CHECK_DEFAULT_DIR run
  47  */
  48 public class bug8062561 {
  49 
  50     private static final String POLICY_FILE = "security2.policy";
  51     private static volatile boolean fileChooserIsShown = false;
  52 
  53     public static void main(String[] args) throws Exception {
  54 
  55         String test = args[0];
  56 
  57         switch (test) {
  58             case "GENERATE_POLICY":
  59                 generatePolicyFile();
  60                 break;


< prev index next >