jfilechooser基本使用方法

jfilechooser基本使用方法

ID:6127473

大小:46.55 KB

页数:9页

时间:2018-01-04

jfilechooser基本使用方法_第1页
jfilechooser基本使用方法_第2页
jfilechooser基本使用方法_第3页
jfilechooser基本使用方法_第4页
jfilechooser基本使用方法_第5页
资源描述:

《jfilechooser基本使用方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、分类:Java学习笔记JFileChooser()          构造一个指向用户默认目录的JFileChooser。JFileChooser(File currentDirectory)          使用给定的File作为路径来构造一个JFileChooser。setFileSelectionMode(int mode)          设置JFileChooser,以允许用户只选择文件、只选择目录,或者可选择文件和目录。mode参数:FILES_AND_DIRECTORIES  指示显示文件和目录。    FILES_ONLY              指示仅显示文件。   

2、DIRECTORIES_ONLY         指示仅显示目录。showDialog(Component parent,String approveButtonText)          弹出具有自定义approve按钮的自定义文件选择器对话框。showOpenDialog(Component parent)          弹出一个"OpenFile"文件选择器对话框。showSaveDialog(Component parent)          弹出一个"SaveFile"文件选择器对话框。setMultiSelectionEnabled(boolean b)         

3、 设置文件选择器,以允许选择多个文件。getSelectedFiles()           如果将文件选择器设置为允许选择多个文件,则返回选中文件的列表(File[])。getSelectedFile()          返回选中的文件。packagecom.liang;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.io.File;importjavax.swing.JButton;importjavax.swing.JFileChooser;importjavax.swi

4、ng.JFrame;importjavax.swing.JLabel;publicclassFileChooserextendsJFrameimplementsActionListener{JButtonopen=null;publicstaticvoidmain(String[]args){newFileChooser();}publicFileChooser(){open=newJButton("open");this.add(open);this.setBounds(400,200,100,100);this.setVisible(true);this.setDefaultCloseO

5、peration(JFrame.EXIT_ON_CLOSE);open.addActionListener(this);}@OverridepublicvoidactionPerformed(ActionEvente){//TODOAuto-generatedmethodstubJFileChooserjfc=newJFileChooser();jfc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);jfc.showDialog(newJLabel(),"选择");Filefile=jfc.getSelectedFile();

6、if(file.isDirectory()){System.out.println("文件夹:"+file.getAbsolutePath());}elseif(file.isFile()){System.out.println("文件:"+file.getAbsolutePath());}System.out.println(jfc.getSelectedFile().getName());}}JFileChooser效果图如下:其实JFileChooser基本使用方法还是很简单的,下面写两个示例看了就明白了,如果还要增加一些功能,我们还可以添加过滤器,只显示过滤后的文件。还可以再保存的时

7、候,如果保存的是目录里已经存在的文件,那么对话框不会关闭,并且弹出一个JOptionPane提示用户是否保存文件。打开文件对话框:importjava.io.File;importjavax.swing.JFileChooser;importjavax.swing.filechooser.FileFilter;publicclassFileChooserTest{publicstaticvoidmain(St

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。