try{
JFileChooser chooser=new JFileChooser(".");//定义文件选择器
chooser.setMultiSelectionEnabled(false);
if(chooser.showOpenDialog(null)==JFileChooser.APPROVE_OPTION){//打开选中文件对话框并得到选中文件
File file=chooser.getSelectedFile();//获取选中文件路径
/*Scanner input=new Scanner(file);//输出文件路径
while(input.hasNext()){
area1.append(input.nextLine());
area1.setFont(new Font("微软雅黑",Font.BOLD,15));
}
input.close();*/
//FileWriter fileWritter1 = new FileWriter(file.getName(), false);
FileReader fr=new FileReader(file);
BufferedReader br=new BufferedReader(fr);
String str=null;
str=br.readLine();
while(str!=null){
area1.append(str);
area1.append("\r\n");
area1.setFont(new Font("微软雅黑",Font.BOLD,15));
str=br.readLine();
}
area1.removeAll();
area1.updateUI();
br.close();
fr.close();
}
}catch(IOException ex){
ex.printStackTrace();
}
cxxyjsj
相关分类