文件选择器,用于当需要一个文件时,按照这个文件所在的路径,一层层选择,直至找到目标文件,或者在需要保存一个文件时,选择,要保存到的路径。
swing中使用的 JFileChooser类 来实现的文件选择器
几个常用构造方法:
构造方法说明JFileChooser()创建一个指向用户默认目录的 JFileChooser。JFileChooser(File currentDirectory)使用指定 File 作为路径来创建 JFileChooser。JFileChooser(String currentDirectoryPath)创建一个使用指定路径的 JFileChooser。JFileChooser(String currentDirectoryPath, FileSystemView fsv)使用指定的当前目录路径和 FileSystem View 构造一个 JFileChooser。
常用方法:
方法名称说明int showOpenDialog(Component parent)弹出打开文件对话框。int showSaveDialog(Component parent)弹出保存文件对话框。
接下来最简单的实现一下JFileChooser类的使用
import javax.swing.JFileChooser; //用来创建文件选择器
import javax.swing.JPanel; //中间容器 (嵌板)最常用的面板
import javax.swing.JButton; //按钮,以单击按钮的响应来打开文件选择器
import java.awt.event.ActionEvent; //响应按钮的动作事件类
import java.awt.event.ActionListener;
import javax.swing.JFrame; /