JAVA中的文件选择控件

来源:互联网 发布:软件计算工程造价步骤 编辑:程序博客网 时间:2024/06/06 10:45

在在java中也有着和vc中一样的文件选择控件,那就是JFileChooser,该控件可以实现和window下的文件选择控件同样的功能,具体的用法如下:

JFileChooser chooser = new JFileChooser();

   // Note: source for ExampleFileFilter can be found in FileChooserDemo,

   // under the demo/jfc directory in the JDK.

//过滤掉文件类型

FileNameExtensionFilter filter = new FileNameExtensionFilter("JPG & GIF Images", "jpg", "gif");

   chooser.setFileFilter(filter);

//显示文件选择对话框,其中parent为父窗口,一般为JFrame

 

   int returnVal = chooser.showOpenDialog(parent);

   if(returnVal == JFileChooser.APPROVE_OPTION) {

      System.out.println("You chose to open this file: " +

           chooser.getSelectedFile().getAbsolutePath());   //得到文件的绝对路径

   }

原创粉丝点击