swing

网友投稿 323 2022-11-21

swing

//通过swing控件读取文件 private static void chooseFile() {  JFileChooser jfc = new JFileChooser();// 初始化文件选择器  FileNameExtensionFilter filter = new FileNameExtensionFilter("TXT","txt");// 设置文件过滤,TXT为提示用户选择文件类型,txt为文件过滤后缀  jfc.setFileFilter(filter);// 将文件过滤加载到选择器中  int returnVal = jfc.showOpenDialog(null);  if (returnVal == JFileChooser.APPROVE_OPTION) {  // 获得打开的文件  File file = jfc.getSelectedFile();  File out = new File(file.getParent() + "\\jiagkun.txt");  try {    InputStreamReader in = new InputStreamReader(    new FileInputStream(file), "UTF-8");    BufferedReader buff = new BufferedReader(in);    BufferedWriter write = new BufferedWriter(new FileWriter(out));    String text = null;    while ((text = buff.readLine()) != null) {      write.write(text + "\n");    }    buff.close();    write.close();  } catch (FileNotFoundException e1) {  } catch (UnsupportedEncodingException e1) {  } catch (IOException e1) {  }  }

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:深入理解Java main方法详解
下一篇:II、eCos、FreeRTOS和djyos操作系统的特点及不足
相关文章

 发表评论

暂时没有评论,来抢沙发吧~