Mega Code Archive

 
Categories / Java / Swing JFC
 

Validate a filename from a JFileChooser

import javax.swing.JFileChooser; import javax.swing.JOptionPane; public class Main {   public static void main(String s[]) {     JFileChooser chooser = new JFileChooser();     int rc = chooser.showOpenDialog(null);     while (rc == JFileChooser.APPROVE_OPTION         && !chooser.getSelectedFile().getName().endsWith(".java")) {       JOptionPane.showMessageDialog(null, "The file "           + chooser.getSelectedFile() + " is not java source file.",           "Open Error", JOptionPane.ERROR_MESSAGE);       rc = chooser.showOpenDialog(null);     }   } }