private void init() { setAcceptAllFileFilterUsed(false);
private JFileChooser createFileChooser(final VisatApp visatApp) { String lastDirPath = visatApp.getPreferences().getPropertyString(GCP_EXPORT_DIR_PREFERENCES_KEY, SystemUtils.getUserHomeDir().getPath()); BeamFileChooser fileChooser = new BeamFileChooser(); HelpSys.enableHelpKey(fileChooser, getHelpId()); fileChooser.setAcceptAllFileFilterUsed(false); fileChooser.setCurrentDirectory(new File(lastDirPath)); fileChooser.setFileFilter( new BeamFileFilter(GCP_FILE_DESCRIPTION, GCP_FILE_EXTENSION, GCP_FILE_DESCRIPTION)); fileChooser.setDialogTitle(DIALOG_TITLE); fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY); return fileChooser; } }
String lastDirPath = preferences.getPropertyString(DIAGRAM_GRAPH_IO_LAST_DIR_KEY, "."); BeamFileChooser fileChooser = new BeamFileChooser(new File(lastDirPath)); fileChooser.setAcceptAllFileFilterUsed(true); fileChooser.setDialogTitle(title); for (BeamFileFilter fileFilter : fileFilters) {
fileChooser.setCurrentDirectory(currentDir); fileChooser.addChoosableFileFilter(new BeamFileFilter("gif", "gif", "Animated GIF")); fileChooser.setAcceptAllFileFilterUsed(false);
fileChooser.setCurrentDirectory(currentDir); fileChooser.addChoosableFileFilter(kmzFileFilter); fileChooser.setAcceptAllFileFilterUsed(false);
void importGeometry(final VisatApp visatApp) { final PropertyMap propertyMap = visatApp.getPreferences(); final BeamFileChooser fileChooser = new BeamFileChooser(); HelpSys.enableHelpKey(fileChooser, helpId); fileChooser.setDialogTitle(dialogTitle); fileChooser.setFileFilter(filter); // fileChooser.addChoosableFileFilter(filter); fileChooser.setAcceptAllFileFilterUsed(false); fileChooser.setCurrentDirectory(getIODir(propertyMap)); final int result = fileChooser.showOpenDialog(visatApp.getMainFrame()); if (result == JFileChooser.APPROVE_OPTION) { final File file = fileChooser.getSelectedFile(); if (file != null) { setIODir(propertyMap, file.getAbsoluteFile().getParentFile()); importGeometry(visatApp, file); } } }
fileChooser.setCurrentDirectory(currentDir); fileChooser.addChoosableFileFilter(csvFileFilter); fileChooser.setAcceptAllFileFilterUsed(false);
String lastDir = preferences.getPropertyString(PROPERTY_KEY_LAST_OPEN_INSITU_DIR, SystemUtils.getUserHomeDir().getPath()); final BeamFileChooser fileChooser = new BeamFileChooser(new File(lastDir)); fileChooser.setAcceptAllFileFilterUsed(true); fileChooser.setDialogTitle("Select in-situ source file"); fileChooser.setMultiSelectionEnabled(false);
BeamFileChooser fileChooser = new BeamFileChooser(); fileChooser.setCurrentDirectory(new File(lastDir)); fileChooser.setAcceptAllFileFilterUsed(true); fileChooser.setDialogTitle("Select Product(s)"); fileChooser.setMultiSelectionEnabled(true);
fileChooser.setCurrentDirectory(currentDir); fileChooser.addChoosableFileFilter(kmzFileFilter); fileChooser.setAcceptAllFileFilterUsed(false);
fileChooser.setAcceptAllFileFilterUsed(false);
BeamFileChooser fileChooser = new BeamFileChooser(); fileChooser.setCurrentDirectory(new File(lastDir)); fileChooser.setAcceptAllFileFilterUsed(true); fileChooser.setDialogTitle(getAppName() + " - " + "Open Data Product(s)"); /*I18N*/ fileChooser.setMultiSelectionEnabled(true);