A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 boboyuwu 于 2015-8-16 10:56 编辑

界面效果如下   ,  有个问题哎,这个按钮里面是不能关闭流的,因为你不可能只读取或保存一次,那么不设置流关闭的话,把窗口关了流会自动关闭吗。
更多图片 小图 大图
组图打开中,请稍候......

5 个回复

倒序浏览
你么学时间坚挺机制吗?
回复 使用道具 举报
为什么不能关闭流?
每次 按[读取文件]键 打开一个文件,获取文件路径,给BufferedReader,然后append往多行文本里面添加,添加完之后,关闭BufferedReader流!你下次再打开别的文件也是重复的步骤啊!
回复 使用道具 举报
pengbeilin 发表于 2015-8-16 11:46
为什么不能关闭流?
每次 按[读取文件]键 打开一个文件,获取文件路径,给BufferedReader,然后append往多 ...

我是说保存的按钮不能关
回复 使用道具 举报
boboyuwu 发表于 2015-8-16 12:15
我是说保存的按钮不能关

保存不是一样的道理吗- -?
现做判断,如果是已经打开的文件就直接,用BufferedWriter 把文本区里的文本一次就到文件中去,关流;
如果不是打开的文件的话,那就是创建文件咯,文件创建好,用BufferedWriter 把文本区里的文本一次就到文件中去,关流;
你再修改,改完之后,也会按[保存文件]键,继续按照上面的步骤判断,文件存在直接写进去,文件不存在,先创建文件再写进去。
回复 使用道具 举报
楼主可以加if判断啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马