zoukankan      html  css  js  c++  java
  • JFileChooser 打开文件选择(一)

    import javax.swing.JFileChooser;
    import javax.swing.filechooser.FileNameExtensionFilter;
    
    public class FileChooser {
    
        public static void main(String[] args) {
    
            JFileChooser chooser = new JFileChooser("E:/filePath/");// 指定路径下实例化文件选择器对象,参数传空默认路径
    
            FileNameExtensionFilter filter = new FileNameExtensionFilter(
                    "jpg & png", "jpg", "png");
            chooser.setFileFilter(filter);// 设置文件过滤,只显示这些后缀名的文件
    
            chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);// 设置只显示文件(还有两种是只显示目录,两者都显示)
    
            chooser.setMultiSelectionEnabled(true);// 设置可选择多个文件
    
    //        int returnVal=chooser.showSaveDialog(null);//打开保持文件窗口
            int returnVal = chooser.showOpenDialog(null);// 打开文件选择窗口
            if (returnVal == JFileChooser.APPROVE_OPTION) {// 打开文件
                System.out.println("选择打开的文件:" + chooser.getSelectedFile().getName());
            } else if (returnVal == JFileChooser.CANCEL_OPTION) {// 取消
                System.out.println("取消打开文件操作,关闭文件选择窗口");
            } else if (returnVal == JFileChooser.ERROR_OPTION) {// 错误
                System.out.println("发生错误,未知操作");
            }
    
        }
    
    }
  • 相关阅读:
    洛谷 P1823 音乐会的等待
    [The Diary] 10.30 Monday
    洛谷 P1094 纪念品分组
    codevs 1258 关路灯
    NOIP 2012 国王游戏(60分)
    bzoj3745 [COCI2015]Norma
    CF1110E Magic Stones
    bzoj4237 稻草人
    bzoj2653 middle
    单调队列与斜率优化杂题
  • 原文地址:https://www.cnblogs.com/hebiao/p/9511063.html
Copyright © 2011-2022 走看看