网络编程UDP聊天图形化界面开发(三)

 时间:2024-11-19 19:48:51

1、聊天工具的开发主要用到的是java图形化编程和Socket通信技术,在前面的文章中已经介绍过了,详情可以参考下文。查看聊天记录历史我们采用从文件中读取的方法,首先我们需要定义BufferedWriter类用于写入到文件,需要在关闭窗口时关闭BufferedWriter,如下图所示。

网络编程UDP聊天图形化界面开发(三)

2、然后我们在发送按钮的监听器代码中调用下图的send()方法,该方法主要实现将数据写入到BufferedWriter,在显示区域显示输入的内容,并清空发送区域的内容。接着我们在event方法中实现log按钮的监听动作,我们将发送数据时写入的文件读取到内存输出流,再将内存中的内容转换成字符串,在显示区显示。

网络编程UDP聊天图形化界面开发(三)

3、下面我们启动程序,点击“记录”按钮查看结果,可以看到聊天历史记录显示在屏幕中了。

网络编程UDP聊天图形化界面开发(三)
  • 如何循环给table的th赋值
  • 天谕手游怎么精炼装备?
  • 如何用HBuilder创建一个Vue项目
  • c#读取(查看)数据库中的数据
  • ClassNotFoundException:ContextLoaderListener
  • 热门搜索
    湖南旅游攻略自助游 葫芦岛旅游攻略 三亚旅游路线 丹霞山旅游 梅州旅游景点大全 旅游团购网 湖南省旅游局 盱眙旅游 网络旅游 丹东旅游景点大全