首页 理论教育Java面向对象程序设计中的JFileChooser类

Java面向对象程序设计中的JFileChooser类

【摘要】:JFileChooser类是专门用于实现打开(或保存)文件功能的选择文件对话框。它位于javax.swing包中,必须在使用前进行导入。JFileChooser类的构造方法有以下两种。JFileChooser():建立一个JFileChooser对象,默认路径为用户的根目录。JFileChooser.CANCEL_OPTION:表示单击“取消”按钮。JFileChooser.ERROR_OPTION:表示出错或者非正常关闭。JFileChooser提供了最简单的文件选择对话框界面,而无须另外编写对话框中的各个元素。JFileChooser类包含大量方法,在使用时可查阅Java API文档。

JFileChooser类是专门用于实现打开(或保存)文件功能的选择文件对话框。它位于javax.swing包中,必须在使用前进行导入。

JFileChooser类的构造方法有以下两种。

•JFileChooser():建立一个JFileChooser对象,默认路径为用户的根目录。

•JFileChooser(String path):建立一个JFileChooser对象,并将文件对话框的打开路径设置为path。

JFileChooser类的常用方法有以下两种。

•showOpenDialog():弹出“打开文件”对话框。

•showSaveDialog():弹出“保存文件”对话框。

上述方法会弹出相应的对话框,而当用户单击按钮或退出对话框时,将返回一个整数值,该返回值有以下3种可能。(www.chuimin.cn)

•JFileChooser.CANCEL_OPTION:表示单击“取消”按钮。

•JFileChooser.APPROV_OPTION:表示单击“打开”或“保存”按钮。

•JFileChooser.ERROR_OPTION:表示出错或者非正常关闭。

JFileChooser提供了最简单的文件选择对话框界面,而无须另外编写对话框中的各个元素。无论是打开还是保存文件,一旦用户选中文件并单击相应的按钮,JFileChooser对象便能使用getName()方法来获取文件名、使用getPath()方法来获取文件路径。

【提示】

JFileChooser类包含大量方法,在使用时可查阅Java API文档。