java聊天程序中添加一个自动保存聊天记录线程程序怎么写

要实现自动保存,不用另外触发按钮事件。记录保存在一个指定的txt文件中。... 要实现自动保存,不用另外触发按钮事件。
记录保存在一个指定的txt文件中。
展开
 我来答
tomiscat2009
2009-04-21 · TA获得超过2434个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:573万
展开全部
可以在显示用户的对话内容之后保存,显示一句对话,就保存一次:

String cont = 一句对话内容;//取得对话内容
show();//显示对话内容
BufferedWriter bw = new BufferedWriter(new FileWriter("c:\\1.txt", true));//保存到相应txt文件,true表示在已有的内容上追加新的内容
bw.write(cont);//保存对话内容,可以bw.write(username +": "+cont);加上用户名
bw.newLine();//换新的一行
bw.flush();
bw.close();
jebe7282
2009-04-21 · TA获得超过190个赞
知道答主
回答量:95
采纳率:0%
帮助的人:0
展开全部
可以考虑用线程。。过一段时间进行保存。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式