import org.eclipse.swt.widgets.DirectoryDialog; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; public class DirectoryDialogFilterPath { public static void main(String[] args) { Display display = new Display(); final Shell shell = new Shell(display); DirectoryDialog dlg = new DirectoryDialog(shell); dlg.setFilterPath("C:/"); String selectedDirectory = dlg.open(); System.out.println(selectedDirectory); display.dispose(); } }