6.30 个人日志

姓名

唐天峰

时间

2016-06-30

今日内容

 软件开发第四天,今天首先进行了两个BUG的修正.

  1. 加入时间显示功能后,无法正常进行私聊.

问题所在:

 

服务端通过识别”:”来确定私聊消息的发送对象,加入时间显示后”:”位置改变,无法正确昵称.

解决办法:在昵称后加入识别符.

  1. 昵称重复后,会多出虚假用户

 

问题所在:服务端提示昵称重复后并未断开连接,而已以端口名保存用户,更改昵称后再次链接,之前的端口也被显示出来,

解决方法:

 

提示错误后关闭连接.

修正BUG加入新功能,快捷键:

对输入框加入按键监听

 

1.现在在消息窗口输入消息后,可以直接按enter键发送,不用点击发送按钮.

实现:

 

在不同的对话框输入完毕后按回车可以直接执行相关功能

  1. 按”↑”键后可以在输入框中自动输入上一条消息.

 

 

 

所遇问题

第二个BUG修正中,发送错误信息后直接关闭连接会导致消息发送失败

解决方案

加入Thread.slppe()函数等待消息发送后在关闭链接.

posted @ 2016-06-30 18:10  13070022  阅读(112)  评论(0编辑  收藏  举报