FileFilter for JFileChooser

后端 未结 5 1515
走了就别回头了
走了就别回头了 2020-12-17 15:45

I want to restrict a JFileChooser to select only mp3 files. But, the following code allows all file types:

FileFilter filter = new FileNameExten         


        
5条回答
  •  误落风尘
    2020-12-17 16:10

    If you want only mp3 files:

    import javax.swing.JFileChooser;
    import javax.swing.filechooser.FileNameExtensionFilter;
    
    public class SalutonFrame {
    
        public static void main(String[] args) {
            JFileChooser fileChooser = new JFileChooser();
            fileChooser.setAcceptAllFileFilterUsed(false);
            FileNameExtensionFilter filter = new FileNameExtensionFilter("MPEG3 songs", "mp3");
            fileChooser.addChoosableFileFilter(filter);
            fileChooser.showOpenDialog(null);
    
        }
    }
    

提交回复
热议问题