public void addFileFilter(String description, List<String> extensions){ super.setFileFilter(createSwingFileFilter(extensions, description)); allExtensions.addAll(extensions); }
@Override public File[] showMultiOpenDialog(){ super.setFileFilter(createSwingFileFilter(allExtensions, "All supported files")); return super.showMultiOpenDialog(); }
@Override public File showOpenDialog(){ super.setFileFilter(createSwingFileFilter(allExtensions, "All supported files")); return super.showOpenDialog(); }
private String browse(final String title) { File f; if ((f = new FileChooserBuilder(DetectPanel.class). setFileFilter(new BrowseFilter()). setTitle(title).showOpenDialog()) != null) { return f.getAbsolutePath(); } return null; }
private String browse(final String title) { File f; if ((f = new FileChooserBuilder(SrcDocPathsPanel.class). setFileFilter(new ArchiveFilter()). setTitle(title).showOpenDialog()) != null) { return f.getAbsolutePath(); } return null; }
private String browseFolder(final String title) { File defPath = platform.getHomePath() == null ? null : new File(platform.getHomePath()); File f; if ((f = new FileChooserBuilder (getClass().getName() + ".fld"). setFileFilter(new FolderFilter()).setTitle(title). setDefaultWorkingDirectory(defPath).showOpenDialog()) != null) { return f.getAbsolutePath(); } return null; }
private String browseFolder(final String title) { File f; if ((f = new FileChooserBuilder(CommandLinesPanel.class).setTitle(title). setDirectoriesOnly(true).setFileFilter(new FolderFilter()).showOpenDialog()) != null) { return f.getAbsolutePath(); } return null; }
private String browseArchive(final String title) { File f; if ((f = new FileChooserBuilder(CustomizerPanel.class). setFilesOnly(true).setFileFilter(new ArchiveFilter()). setTitle(title).showOpenDialog()) != null) { return f.getAbsolutePath(); } return null; }
private File[] browse(final String title) { return new FileChooserBuilder(ClasspathPanel.class).setTitle(title). setFileFilter(new ArchiveFilter()).showMultiOpenDialog(); } }
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed if (searchTask != null && !searchTask.isFinished()) return; String aDescription = NbBundle.getMessage(FindPanel.class, "AD_LocationChooser"); //NOI18N String title = NbBundle.getMessage(FindPanel.class, "Title_FindPanel_Choose_To_Search"); //NOI18N Badger badger = new Badger(); File dir; if ((dir = new FileChooserBuilder(getClass().getName()).setDirectoriesOnly(true). setTitle(title). setAccessibleDescription(aDescription). setBadgeProvider(badger). setDefaultWorkingDirectory(File.listRoots().length > 0 ? File.listRoots()[0] : null). setFileFilter(badger).showOpenDialog()) != null) { searchRunnable = new SearchRunnable(this, dir, -1); jButton1.setEnabled(false); showError(NbBundle.getMessage(FindPanel.class, "WARN_SearchInProgress"));//NOI18N searchTask = RequestProcessor.getDefault().post(searchRunnable); } }//GEN-LAST:event_jButton1ActionPerformed
ImportProcessor importProcessor = importProcessors.iterator().next(); FileFilter filter = new FileNameExtensionFilter(importProcessor.getFormatDescription(), importProcessor.getSupportedExtentions()); builder.setFileFilter(filter); } else {
addFromJarButton.setEnabled(false); FileChooserBuilder b = new FileChooserBuilder(RootMethodsPanel.class); final File jar = b.setFileFilter(new FileFilter() {
ImportProcessor importProcessor = importProcessors.iterator().next(); FileFilter filter = new FileNameExtensionFilter(importProcessor.getFormatDescription(), importProcessor.getSupportedExtentions()); builder.setFileFilter(filter); } else {