日期:2014-05-20 浏览次数:20775 次
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(); } }