import javax.swing.*; 
import java.io.File; 

public class JFileChooserBug18 { 
   public static void main(String args[]) { 
      SwingUtilities.invokeLater( 
         new Runnable() { 
            public void run() { 
               File f = new File("testspace"); 
               f.mkdir(); 
               JFileChooser fc = new JFileChooser(); 
               fc.setCurrentDirectory(f.getAbsoluteFile().getParentFile()); 
               fc.showSaveDialog(null); 
            } 
         }); 
   } 
} 