有关Java编写GUI界面的文件读取和保存操作

本文介绍了在Java GUI编程中如何实现文件的读取和保存操作。通过为菜单项设置动作监听,当用户触发操作时,会弹出FileDialog窗口。在打开文件时,使用FileDialog的LOAD模式获取文件名,然后利用FileReader读取内容;在保存文件时,使用FileDialog的SAVE模式,结合FileWriter将内容写入文件。整个过程涉及到File、FileReader、FileWriter类的使用,以及异常处理的考虑。
摘要由CSDN通过智能技术生成
在Java的GUI编程中,经常用到文件的读取(打开)和保存操作。对操作的界面编写,我们一般是对菜单项设置动作监听,当激活时就打开一个单独的FileDialog类模态子窗口,来进行具体操作。 
 编程时的思路是: 
 对相应菜单项设置动作监听,当激活动作时,会显示相应文件操作子窗口,进行操作,参考代码: 
  FileDialog openFileDialog = new FileDialog(this,"Open File",FileDialog.LOAD);  //建立打开时的窗口对象 
  FileDialog saveFileDialog = new FileDialog(this,"Save File As",FileDialog.SAVE);  //建立保存时的窗口对象 
  
当eventSource==openItem时,openFileDialog.setvisible(true);  //打开文件操作 
  fileName=openFileDialog.getDirectory()+openFileDialog.getFile(); 
  if(fileName!=null){ 
  File file=new File(fileName); 
  FileReader readIn=new FileReader(file); 
  int size=(int)file.length(); 
  int readedSize=0; 
  char []content=new char[size]; 
  while(readIn.ready()) 
  rea
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值