static public void getFilename(String title, int type) { int returnVal; fileChooser.setDialogTitle(title); fileChooser.setCurrentDirectory(file); fileChooser.setDialogType(type); if (type == JFileChooser.OPEN_DIALOG) { returnVal = fileChooser.showOpenDialog(jframe); } else { returnVal = fileChooser.showSaveDialog(jframe); } if (returnVal == JFileChooser.APPROVE_OPTION) { file = fileChooser.getSelectedFile(); filename = file.getAbsolutePath(); prefs.put(FILENAME_PREFERENCE, filename); } }
private void displayDialogChangeDir() { final JFileChooser chooser = new JFileChooser(); chooser.setDialogType(JFileChooser.CUSTOM_DIALOG); chooser.setDialogTitle("Directory to watch:"); chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); chooser.setAcceptAllFileFilterUsed(false); final String currentPath = prefs.get(KEY_DIR, "."); chooser.setCurrentDirectory(new File(currentPath)); Log.info("Showing OpenDialog"); final int returnVal = chooser.showOpenDialog(this); Log.info("Closing OpenDialog"); if (returnVal == JFileChooser.APPROVE_OPTION) { final File dir = chooser.getSelectedFile(); changeDir(dir); } }
if (approveButtonText != null) { chooser.setApproveButtonText(approveButtonText); chooser.setDialogType(javax.swing.JFileChooser.CUSTOM_DIALOG);
String btnApprove = "Select"; if (mode == FileDialog.SAVE) { fchooser.setDialogType(JFileChooser.SAVE_DIALOG); btnApprove = "Save";
if (approveButtonText != null) { chooser.setApproveButtonText(approveButtonText); chooser.setDialogType(javax.swing.JFileChooser.CUSTOM_DIALOG);
public static File chooseDirOpen(File dir, String title) { JFileChooser chooser = new JFileChooser(); chooser.setCurrentDirectory(dir); chooser.setDialogTitle(title); chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); chooser.setDialogType(JFileChooser.OPEN_DIALOG); chooser.showSaveDialog(null); File saveTo = chooser.getSelectedFile(); return saveTo; }
@Override public void actionPerformed(ActionEvent e) { chooser.setDialogType(chooser.OPEN_DIALOG); chooser.showOpenDialog(null); if (chooser.getSelectedFile()==null) JOptionPane.showMessageDialog(workspaceChange, "A directory has to be chosen", "No directory selected",JOptionPane.ERROR_MESSAGE); else directory.setText(chooser.getSelectedFile().toString()); }
public static File chooseFile(File dir, String title, int selectionMode) { JFileChooser chooser = new JFileChooser(); chooser.setCurrentDirectory(dir); chooser.setDialogTitle(title); chooser.setFileSelectionMode(JFileChooser.FILES_ONLY); chooser.setDialogType(JFileChooser.SAVE_DIALOG); chooser.showSaveDialog(null); File saveTo = chooser.getSelectedFile(); return saveTo; }
public static File chooseFileOpen(File dir, String title) { JFileChooser chooser = new JFileChooser(); chooser.setCurrentDirectory(dir); chooser.setDialogTitle(title); chooser.setFileSelectionMode(JFileChooser.FILES_ONLY); chooser.setDialogType(JFileChooser.OPEN_DIALOG); chooser.showSaveDialog(null); File saveTo = chooser.getSelectedFile(); return saveTo; }
public static File chooseFileSave(File dir, String title) { JFileChooser chooser = new JFileChooser(); chooser.setCurrentDirectory(dir); chooser.setDialogTitle(title); chooser.setFileSelectionMode(JFileChooser.FILES_ONLY); chooser.setDialogType(JFileChooser.SAVE_DIALOG); chooser.showSaveDialog(null); File saveTo = chooser.getSelectedFile(); return saveTo; }
private static JFileChooser getSnapshotDirectoryChooser() { if (snapshotDirectoryChooser == null) { snapshotDirectoryChooser = new JFileChooser(); snapshotDirectoryChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); snapshotDirectoryChooser.setMultiSelectionEnabled(false); snapshotDirectoryChooser.setDialogType(JFileChooser.OPEN_DIALOG); snapshotDirectoryChooser.setDialogTitle(Bundle.HeapDumpAction_DirectoryDialogCaption()); } return snapshotDirectoryChooser; }
protected JFileChooser getOpenFileChooser() { JFileChooser fileChooser = new JFileChooser(getLastFolder()); fileChooser.setDialogType(JFileChooser.OPEN_DIALOG); return fileChooser; }
JFileChooser fc = new JFileChooser(); String title = isLoad ? "Load the game" : "Save the game"; int type = isLoad ? JFileChooser.OPEN_DIALOG:JFileChooser.SAVE_DIALOG; fc.setDialogType(type); fc.showDialog(null, title);
public File askForFile(){ JFileChooser jfc = new JFileChooser(); jfc.setDialogType(JFileChooser.SAVE_DIALOG); jfc.setDialogTitle("Choose Export File"); jfc.setAcceptAllFileFilterUsed(false); jfc.setFileFilter(new SimpleFileFilter("png","Portable N Graphics (*.png)")); int retval = jfc.showSaveDialog(this); if (retval != JFileChooser.APPROVE_OPTION) return null; return jfc.getSelectedFile(); }
@Override public void actionPerformed(ActionEvent e) { fc.setDialogType(JFileChooserDialogType); int result = fc.showDialog(null, null); if (result == JFileChooser.CANCEL_OPTION || result == JFileChooser.ERROR_OPTION) { return; } setPath(fc.getSelectedFile().getAbsolutePath()); } });
@Override public void actionPerformed(ActionEvent e) { fc.setDialogType(JFileChooserDialogType); int result = fc.showDialog(null, null); if (result == JFileChooser.CANCEL_OPTION || result == JFileChooser.ERROR_OPTION) { return; } setPath(fc.getSelectedFile().getAbsolutePath()); } });
protected JFileChooser getSaveFileChooser() { JFileChooser fileChooser = new JFileChooser(getLastFolder()); fileChooser.setDialogType(JFileChooser.SAVE_DIALOG); fileChooser.setAcceptAllFileFilterUsed(false); return fileChooser; }
public static JFileChooser createSaveFileChooser( final IPreferences preferences, final ISaveFileChooserConfiguration configuration) { final JFileChooser fileChooser = createFileChooser(preferences, configuration); if (configuration.getPresetFile() != null) { fileChooser.setSelectedFile(configuration.getPresetFile()); } fileChooser.setDialogType(JFileChooser.SAVE_DIALOG); fileChooser.setSelectedFile(configuration.getPresetFile()); return fileChooser; }
public SwingFileChooser(FileTypeSupport supportedTypes, FileOperation operation) { Assert.notNull(supportedTypes, "supportedTypes"); Assert.notNull(operation, "operation"); this.operation = operation; super.setFileSelectionMode(fileSelectionMode(supportedTypes)); super.setDialogType(dialogType(operation)); }
public static JFileChooser createOpenFileChooser( final IPreferences preferences, final IOpenFileChooserConfiguration configuration) { final JFileChooser fileChooser = createFileChooser(preferences, configuration); final IAccessoryFactory accessoryFactory = configuration.getFileViewFactory(); fileChooser.setAccessory(accessoryFactory.create(fileChooser)); fileChooser.setDialogType(JFileChooser.OPEN_DIALOG); return fileChooser; }