public static File chooseFolder(Component parent, String title) { if(System.getProperty("os.name").contains("OS X")) { return MacUIUtil.chooseOSXFolder(parent, title); } JFileChooser chooser = new JFileChooser(); File currentDirectory = new File(getCurrentFileDirectory()); chooser.setSelectedFile(currentDirectory); chooser.setDialogTitle(title); chooser.setDialogType(JFileChooser.OPEN_DIALOG); chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); if(chooser.showOpenDialog(parent) == JFileChooser.APPROVE_OPTION) { File selectedDirectory = chooser.getSelectedFile(); if(selectedDirectory != null) { setCurrentFileDirectory(selectedDirectory.toString()); } return selectedDirectory; } return null; }
public static File chooseFolder(Component parent, String title) { if (System.getProperty("os.name").indexOf("OS X") != -1) { return MacUIUtil.chooseOSXFolder(parent, title); } JFileChooser chooser = new JFileChooser(); File currentDirectory = new File(getCurrentFileDirectory()); if (currentDirectory != null) { chooser.setSelectedFile(currentDirectory); } chooser.setDialogTitle(title); chooser.setDialogType(JFileChooser.OPEN_DIALOG); chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); if (chooser.showOpenDialog(parent) == JFileChooser.APPROVE_OPTION) { File selectedDirectory = chooser.getSelectedFile(); if (selectedDirectory != null) { setCurrentFileDirectory(selectedDirectory.toString()); } return selectedDirectory; } return null; }
public static File chooseFolder(Component parent, String title) { if (System.getProperty("os.name").indexOf("OS X") != -1) { return MacUIUtil.chooseOSXFolder(parent, title); } JFileChooser chooser = new JFileChooser(); File currentDirectory = new File(getCurrentFileDirectory()); if (currentDirectory != null) { chooser.setSelectedFile(currentDirectory); } chooser.setDialogTitle(title); chooser.setDialogType(JFileChooser.OPEN_DIALOG); chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); if (chooser.showOpenDialog(parent) == JFileChooser.APPROVE_OPTION) { File selectedDirectory = chooser.getSelectedFile(); if (selectedDirectory != null) { setCurrentFileDirectory(selectedDirectory.toString()); } return selectedDirectory; } return null; }
if (retVal == JFileChooser.APPROVE_OPTION && (f = fileDialog.getSelectedFile()) != null) { if (f.getParent() != null) { setCurrentFileDirectory(f.getParent());
if (retVal == JFileChooser.APPROVE_OPTION && (f = fileDialog.getSelectedFile()) != null) { if (f.getParent() != null) { setCurrentFileDirectory(f.getParent());
if (retVal == JFileChooser.APPROVE_OPTION && (f = fileDialog.getSelectedFile()) != null) { if (f.getParent() != null) { setCurrentFileDirectory(f.getParent());
if(retVal == JFileChooser.APPROVE_OPTION && (f = fileDialog.getSelectedFile()) != null) { if(f.getParent() != null) { setCurrentFileDirectory(f.getParent());
if (retVal == JFileChooser.APPROVE_OPTION && (f = fileDialog.getSelectedFile()) != null) { if (f.getParent() != null) { setCurrentFileDirectory(f.getParent());
if(retVal == JFileChooser.APPROVE_OPTION && (f = fileDialog.getSelectedFile()) != null) { if(f.getParent() != null) { setCurrentFileDirectory(f.getParent());
String fileName = fileDialog.getFile(); if (fileName != null) { UIUtil.setCurrentFileDirectory(fileDialog.getDirectory()); return new File(fileDialog.getDirectory() + fileName);
UIUtil.setCurrentFileDirectory(fileDialog.getDirectory()); return new File(fileDialog.getDirectory() + fileName);
String fileName = fileDialog.getFile(); if (fileName != null) { UIUtil.setCurrentFileDirectory(fileDialog.getDirectory()); return new File(fileDialog.getDirectory() + fileName);
String fileName = fileDialog.getFile(); if (fileName != null) { UIUtil.setCurrentFileDirectory(fileDialog.getDirectory()); return new File(fileDialog.getDirectory() + fileName);
UIUtil.setCurrentFileDirectory(fileDialog.getDirectory()); return new File(fileDialog.getDirectory() + fileName);
UIUtil.setCurrentFileDirectory(fileDialog.getDirectory()); return new File(fileDialog.getDirectory() + fileName);