文件选择对话框

import java.util.Scanner;
import javax.swing.JFileChooser;
public class ReadFileUsingJFileChooser {

	public static void main(String[] args) throws Exception{
		// TODO 自动生成的方法存根
		JFileChooser fileChooser =  new JFileChooser();       //创建一个JFileChooser
		 //showOpenDialog(null)显示对话框,返回值是一个int值,或是APPROVE_OPTION  或是   CANCEL_OPTION表示点击open或是cancel
		if(fileChooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {     
			                                                             
			java.io.File file = fileChooser.getSelectedFile();    //getSelectedFile获取对话框点击的文件
			
			Scanner input = new Scanner(file);       //为该文件创建一个Scanner
			while(input.hasNext()) {                     //读取文件
				System.out.println(input.nextLine());
				
			}
			input.close();
		}
		else
			System.out.println("No file selected");
	}

}

这种GUI界面一般都是用各种类里的方法来实现的,还是得再次感叹这一点的强大。
效果
在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/alike_meng/article/details/82943804