Mega Code Archive

 
Categories / Java / Swing JFC
 

Adding a Filter to a File Chooser Dialog

import java.io.File; import javax.swing.JFileChooser; public class Main {   public static void main(String[] argv) {     JFileChooser fileChooser = new JFileChooser(new File("."));     fileChooser.addChoosableFileFilter(new MyFilter());     fileChooser.showOpenDialog(null);     System.out.println(fileChooser.getSelectedFile());   } } class MyFilter extends javax.swing.filechooser.FileFilter {   public boolean accept(File file) {     String filename = file.getName();     return filename.endsWith(".java");   }   public String getDescription() {     return "*.java";   } }