基于MVC Swing的高仿QQ聊天软件

FakeQQ是一个基于MVC架构构建的GUI聊天项目。前端使用swing作为前端框架。服务端采用mysql存储数据,使用sorket传输数据,实现了一些基本的聊天功能

功能介绍

我对这个项目进行了精美的设计,包括启动关闭的动画,以及聊天窗口查找好友页面的优化设计。在功能方面也不逊色,实现了基本的功能设计

  1. 精美的界面设计 ,安能辨我是雄雌;
  2. 整体项目采用MVC结构
  3. 支持聊天时发送图片(表情包)
  4. 编辑好消息时可以使用快捷键Alt+S快捷发送消息
  5. 支持文件发送
  6. 支持查找已添加好友,并高亮显示
  7. 支持聊天时点击好友名称查看好友资料
  8. 支持编辑个人资料

项目预留截图


新版2022高仿QQ,利用Java swing1:1模仿qq编写的聊天程序相关推荐

  1. 2022高仿twitter社区推特PHP源码修复版

    2022高仿twitter社区源码推特PHP源码修复版搭建教程 安装环境: Nginx + PHP7.2 + MYSQL 安装配置: 1.上传源码到网站根目录 2.导入数据库文件 sql.sql 3. ...

  2. 利用java编写网络聊天程序并加密信息

    利用java编写网络聊天程序并加密信息 优化了代码后的地址:https://blog.csdn.net/qq_43483251/article/details/125470514?spm=1001.2 ...

  3. java课程设计qq,模块java课程设计报告qq聊天

    河南工业大学 课程设 计 课程设计名称: ja  a qq聊天系统 学生姓名 : x  aoy    指导教 师: 王高平 课程设计时间: 2016.7.7 计科 专业课程设计任务书 说明: ...

  4. 【Java】基于Socket的C/S聊天程序

    这次又是啥 一个很久以前写的能够支持C/S模式聊天的Demo,利用Java的Socket写的. 只能聊一句就下线,挺low的. 服务器端程序Server import java.io.Buffered ...

  5. 利用TCP传输协议实现基于Socket的聊天程序(高级版_多线程)

    大家好,在上篇<利用TCP和UDP协议,实现基于Socket的小聊天程序(初级版)>博客中,所写程序只是实现简单的连接通信,基于控制台实现,运用了TCP和UDP两种传输协议.今天我和大家分 ...

  6. Java案例:基于TCP的简单聊天程序

    文章目录 一.如何实现TCP通信 二.编写C/S架构聊天程序 (一)编写服务器端程序 - Server.java (二)编写客户端程序 - Client.java (三)测试服务器端与客户端能否通信 ...

  7. Java实验:编写网络聊天程序(图形界面)

    课程名称 高级Java程序设计 实验项目 Java网络编程 实验目的: 使用客户机/服务器模式.基于TCP协议编写一对多"群聊"程序.其中客户机端单击"连接服务器&quo ...

  8. android qq协议 java,配置开源安卓QQ协议库Mirai

    前言 由于常常配置Mirai,每次手动输入命令有些麻烦,因此记录一下配置过程.git 配置JDK Debian系:github apt install openjdk-11-jdk CentOS系:a ...

  9. php获取访问者qq,利用iframe技巧获取访问者qq

    今天工作时,有个临时加的好友问我,怎么利用web页面获取访问者的qq. 以前没有接触过,感觉到很好奇,但是工作中脑子很亢奋,转的快,利用所学的知识迅速想到一条技巧,那就是假想用户在进入我们设定的页面前 ...

最新文章

  1. hdu 2897 巴什博弈变形
  2. 第10章* 网络 幂律分布
  3. BT5下使用Armitage的一些问题
  4. CORS 请求未能成功_CORS攻击概述
  5. Problem B: 结构体---职工信息结构体
  6. C#-WebForm-★★★JQuery知识——基础知识、选择器、事件★★★
  7. Docker-CE 入门
  8. 贺利坚老师汇编课程40笔记:指令里的数据在哪里有多长
  9. Android 系统开发系列四
  10. dxf制作kml_如何借助GIS工具箱实现dxf转换shp格式
  11. 英伟达驱动更新记录_手把手教你如何通过NVIDIA(英伟达显卡)官网及时更新升级显卡驱动程序版本-网络教程与技术 -亦是美网络...
  12. FPGA控制ADF4351实现2MS的扫频操作
  13. 小米pro 笔记本 计算机,小米笔记本Pro 15
  14. 【文章】《陋室铭》《陋妻铭》《微信铭》《交友铭》《老人铭》
  15. Check service:platformservice is now critical 原因分析
  16. 计算机软件分类系统软件和,计算机化系统软件分类和验证
  17. EXCEL之REPT(),让数据更直观!
  18. java实现空格替换
  19. 软件测试市场前景怎么样,软件测试的发展前景怎么样?
  20. 【图像语义分割】Large Kernel Maters--Improved Semantic Segmentation by Global ConvNet

热门文章

  1. Excel导入导出详细教程------EasyExcel功能整合
  2. KVS SDK Alignment trap debug
  3. 字节社招经历:5年Java开发经验,半月3次面试,成功拿到 Offer
  4. ABAP:多页签的选择屏幕
  5. 多时间尺度源储荷微电网协调调度+日前日内实时+需求响应——附代码
  6. 《我国中小型连锁超市界定及发展方向探析》论文笔记(一)
  7. win10网上邻居无法显示计算机,w10网上邻居看不到其他电脑的解决方法[多图]
  8. BPS 307i SM 100劳易测条码定位系统
  9. C语言关键字浅析-return
  10. 每日算法面试题,大厂特训二十八天——第十天(位运算)