日期:2014-05-20 浏览次数:20975 次
JFileChooser jfc=new JFileChooser();
jfc.setDialogTitle("打开.....");
jfc.showOpenDialog(null);
jfc.setVisible(true);
String fpath=jfc.getSelectedFile().getAbsolutePath();
//用BufferedReader,先将字符流转化成buffer流。
FileReader f=null;
BufferedReader bufr=null;
try {
f=new FileReader(fpath);
bufr=new BufferedReader(f);
//s应该是string,因为readline读出来的是一行文本。
String s="";
String content="";
while((s=bufr.readLine())!=null)
{
content+=s+"\r\n";
}
jta.setText(content);
} catch (Exception e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}finally
{
try {
f.close();
bufr.close();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}