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("发生错误,未知操作");
            }
    
        }
    
    }
  • 相关阅读:
    screenonclick类
    凶残
    接近毁灭的状态
    在python3中,items()进行了优化
    python中两个字典(dict)合并
    Python代码中os.path常见属性的相关介绍 from 路人甲
    什么是pyc文件
    wget
    Python的字典的items(), keys(), values()
    利用securecrt在linux与windows之间传输文件
  • 原文地址:https://www.cnblogs.com/hebiao/p/9511063.html
Copyright © 2011-2022 走看看