- 博客(4)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 一步一步写简易版飞鸽传书(四)
实现私聊一、前言本来,实现私聊和公聊是差不多的,只要再添加一个消息处理方法即可,可是这里为什么要把它单独拿出来成一篇呢?因为,我在这个过程中发现了两个重要的问题。是什么问题呢?我们先不说,先在上一篇的基础上实现私聊功能之后再慢慢揭露。二、用户地址绑定错误问题首先,ChatFrame 的按钮点击事件SendAction 的代码改成如下所示://定义发送消息按钮点击事件
2015-10-23 21:55:05 1373
原创 一步一步写简易版飞鸽传书(三)
实现公聊一、前言我们首先来回顾一下到目前为止我们已经完成的工作。我们已经完成登录窗口、好友列表窗口和聊天窗口以及一个通信类。当我们打开登录窗口,填好用户名选好头像之后,点登录按钮就会弹出一个好友列表窗口,当双击某个好友之后就会打开一个与他聊天的窗口。这里我们发现了一个问题,我们没有做控制。每次双击某个好友都会弹出一个新的聊天窗口。这当然是不合适的,和谁聊天,我们都应该只打开一个
2015-10-23 21:48:03 1375
原创 一步一步写简易版飞鸽传书(二)
通信类 ComUtil 的设计 一、前言在本篇中,我们将介绍通信类的设计。这个类实现了发送、接收字符消息的方法,分别分为私聊消息和公聊消息。公聊就类似于QQ群聊一样,所有登录用户都能看到,而私聊则是点开一个好友聊天窗口,只能聊天双方才能看到。我们暂时把这个类叫做 ComUtil 。 二、UDP协议首先,我们来介绍下UDP协议(这部分内容摘自李刚《疯狂java讲义》第三版P7
2015-10-23 21:40:26 1296
原创 1.一步一步写简易版飞鸽传书(一)
基本窗体的设计 一、前言注:本系列几篇文章展示了“简易版飞鸽传书”的编写过程,该程序可实现在局域网内收发文字信息和文件的功能。希望可以通过这个样例让读者对java网络编程和IO编程有所了解。其中,主要参考了李刚的《疯狂java讲义》,有一些代码直接拷贝自该书第17章,头像图片来源于网络,特此说明。另外需要说明的是:本程序在jdk1.8下开发,在笔者的局域网环境下测试通过,能实现发送文字
2015-10-19 23:30:19 2549
rest api java demo(一个记账工程)
2016-07-26
windows版的redis(3.0.501版)master-slave
2016-07-24
webservice入门学习代码笔记
2016-04-11
“简易版飞鸽传书”源码
2015-10-23
java仿windows计算器
2012-11-12
oracle 中建触发器问题
2014-05-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人