java中JFileChooser小问题
JFileChooserfileChooser=newJFileChooser();中怎么让打开后获取选定文件名称???求解。。。。。...
JFileChooser fileChooser = new JFileChooser(); 中怎么让打开后获取选定文件名称???求解。。。。。
展开
1个回答
展开全部
JFileChooser chooser = new JFileChooser();
int returnVal = chooser.showOpenDialog(parent);
if(returnVal == JFileChooser.APPROVE_OPTION)
{
File selectdFile = chooser.getSelectedFile();
}
第二行代码参数parent是文件选择器的父窗体,可以为null,也就是默认为整个屏幕,会显示到屏幕的中间,如果你定义了一个窗体Frame,参数设为Frame,那么它将显示到窗体的中间,这个参数决定它弹出的位置。
另外文件选择器可以过滤显示,添加一个javax.swing.filechooser.FileFilter
具体操作看JDK文档
希望对你有用!!
int returnVal = chooser.showOpenDialog(parent);
if(returnVal == JFileChooser.APPROVE_OPTION)
{
File selectdFile = chooser.getSelectedFile();
}
第二行代码参数parent是文件选择器的父窗体,可以为null,也就是默认为整个屏幕,会显示到屏幕的中间,如果你定义了一个窗体Frame,参数设为Frame,那么它将显示到窗体的中间,这个参数决定它弹出的位置。
另外文件选择器可以过滤显示,添加一个javax.swing.filechooser.FileFilter
具体操作看JDK文档
希望对你有用!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询