神馬聊天——一個基與mina2.0仿qq的聊天小系統(效果展示)(javase)

爲了彌補上一次做的聊天太過糟亂失敗,這一次又嘗試了採用mina2.0作爲通信框架,ui還是使用熟悉的java swing,想要嘗試mina2.0的朋友可以下載看看呦~。

下載地址:http://download.csdn.net/detail/ahmclishihao/9645330


下面做個小簡介:

1、功能介紹:登陸重複檢測,註冊賬號,登陸動畫,好友列表、在線列表摺疊,個人信息展示、修改,他人信息查詢,搜索添加好友,列表刷新,好友在線離線灰色彩色頭像,單聊羣聊,聊天震動,表情發送,騷擾屏蔽,聊天日誌保存查看,跳轉動畫,透明界面等功能(比上一個版本的功能增加了很多);

2、其中所有涉及底層文件保存和用戶信息保存採用了文件讀寫(該部分十分重要,是整個系統正常運作的基礎,該部分由朋友完成),另外如果你需要使用數據庫可以更換掉src\com\tlu\chat\dao中的方法內容即可;

3、數據信息傳輸採用json框架非常方便,其中整個UI界面更趨於Windows而不是Java原生的那種(真心接受不了java風格);

4、網絡通信採用MINA2.0,爲整個項目省去socket和多線程的麻煩,好的框架才使得整個項目增添了如此之多的功能;

5、本人與朋友已經爲消滅Bug做出了很多努力,但仍然不乏一些尚未實現或存在bug的功能,有不合理的地方望您容忍^-^;

6、該應用對於想要總結JavaSe基礎的同學,或者想要嘗試JAVA Swing的同學,亦或想要參考製作項目的同學都有所幫助。


廢話不說來幾個效果展示圖:

1.登錄界面

2.好友列表

3.註冊界面

4.單聊

5.羣聊

6.搜索

7.小功能

8.任務欄

9.自動隱藏


10.服務端(會顯示數據,這個版本沒有記錄數據哦!)



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章