We would like to know how to get Home/Default Directory.
/*from w ww. j a v a 2 s.c o m*/ import java.io.File; import javax.swing.JFileChooser; import javax.swing.filechooser.FileSystemView; public class Main { public static void main(String[] args) { JFileChooser chooser = new JFileChooser(); FileSystemView view = chooser.getFileSystemView(); System.out.println("The home directory is " + view.getHomeDirectory()); } }
The code above generates the following result.
Default Directory
/* w w w . j av a 2 s. c o m*/ import java.io.File; import javax.swing.JFileChooser; import javax.swing.filechooser.FileSystemView; public class Main { public static void main(String[] args) { JFileChooser chooser = new JFileChooser(); FileSystemView view = chooser.getFileSystemView(); System.out.println("The default directory is " + view.getDefaultDirectory()); } }
The code above generates the following result.