
Java聊天室GUI
弎屲
.
展开
-
Java聊天室项目GUI界面化实现(Java聊天室 IO流 Socket流 GUI界面 )
Java聊天室项目GUI界面化实现(Java聊天室 IO流 Socket流 GUI界面 )文章目录Java聊天室项目GUI界面化实现(Java聊天室 IO流 Socket流 GUI界面 )1.Java聊天室 IO流 Socket流 GUI界面 服务端功能及页面介绍2.Java聊天室 IO流 Socket流 GUI界面 客户端功能及页面介绍3.Java聊天室 IO流 Socket流 GUI界面 工具类Utils代码及解释(FileUtils文件发送的工具类Utils PathUtils是设置背景图片的图片原创 2020-09-10 13:45:35 · 7066 阅读 · 1 评论 -
Java聊天室 IO流 Socket流 GUI界面 所有的代码
Java聊天室 IO流 Socket流 GUI界面 所有的代码文章目录Java聊天室 IO流 Socket流 GUI界面 所有的代码客户端服务端客户端package SanWa.Net;public enum MsgTypeConfig { PRIVATE_MSG, ONLINE_LIST1, SHANGXIAN, WENJIAN, FANKUI, PUBLIC_MSG, ONLINE_MSG, ONLINE_LIST, EXIT_MSG;}pa原创 2020-09-10 13:36:06 · 1109 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 所有的效果图
Java聊天室 IO流 Socket流 GUI界面 所有的效果图文章目录Java聊天室 IO流 Socket流 GUI界面 所有的效果图项目结构服务端效果图客户端登录界面效果图客户端注册界面效果图客户端FunctionView界面客户端TiShi界面客户端DeleteCompoent界面客户端ShangXiaCompoent界面客户端UserManageCompoent界面客户端PrivateCompoent界面客户端PublicCompoent界面客户端WenJianconpoent界面客户端YinSh原创 2020-09-10 13:35:26 · 665 阅读 · 1 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端ShangXiaCompoent界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端ShangXiaCompoent界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端ShangXiaCompoent界面详解效果图代码效果图界面显示内容代码package SanWa.UI;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListen原创 2020-09-10 13:34:23 · 280 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端UserManageCompoent界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端UserManageCompoent界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端UserManageCompoent界面详解效果图代码效果图获取按钮点击 发送获取对象 界面显示在线列表 getButton.addActionListener(new ActionListener() { @Override public void actionPerforme原创 2020-09-10 13:33:41 · 233 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端PrivateCompoent界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端PrivateCompoent界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端PrivateCompoent界面详解效果图代码效果图发送按钮点击 发送私聊对象 界面显示内容 并保存至聊天记录 setButton.addActionListener(new ActionListener() { @Override public void action原创 2020-09-10 13:34:53 · 285 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端MainView界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端MainView界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端MainView界面详解代码panel存放提示文字jtext输入框按钮的响应与交互登录校验用户名校验汉字字母数字 配合IO流来使用密码校验 校验文件中密码是否与输入的密码匹配地址校验 端口号校验登陆成功跳转到主界面重置刷新输入框文字注册跳转到注册界面退出是退出此界面登录通过后进行主页面的上线消息提醒发送代码packag原创 2020-09-08 17:07:25 · 661 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 服务端的RegisterUserThread线程与ServerReadMsgThread消息读取线程
Java聊天室 IO流 Socket流 GUI界面 服务端的RegisterUserThread线程与ServerReadMsgThread消息读取线程文章目录Java聊天室 IO流 Socket流 GUI界面 服务端的RegisterUserThread线程与ServerReadMsgThread消息读取线程RegisterUserThread线程======================================================ServerReadMsgThread消息读取线程原创 2020-09-08 17:06:31 · 416 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 服务端主界面代码及功能详解
Java聊天室 IO流 Socket流 GUI界面 服务端主界面代码及功能详解文章目录Java聊天室 IO流 Socket流 GUI界面 服务端主界面代码及功能详解主页面界面图主界面详解黑窗口版本主页面界面图主界面详解package SanWa.UI;import SanWa.Util.PathUtils;import SanWa.Util.ScreenUtils;import javax.imageio.ImageIO;import javax.swing.*;import原创 2020-09-08 17:05:50 · 912 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 枚举与包装消息内容代码及详解(User里存放的是将需要传递的内容整体打包为一个对象 然后分开读取 Net里存放的是服务端的消息类型枚举
Java聊天室 IO流 Socket流 GUI界面 枚举与包装消息内容代码及详解(User里存放的是将需要传递的内容整体打包为一个对象 然后分开读取 Net里存放的是服务端的消息类型枚举 根据消息类型进行分类型的读取 )文章目录Java聊天室 IO流 Socket流 GUI界面 枚举与包装消息内容代码及详解(User里存放的是将需要传递的内容整体打包为一个对象 然后分开读取 Net里存放的是服务端的消息类型枚举 根据消息类型进行分类型的读取 )MsgTypeConfigUserMsgTypeConf原创 2020-09-08 17:04:52 · 511 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 工具类Utils代码及解释(FileUtils文件发送的工具类Utils PathUtils是设置背景图片的图片路径Utils工具类
Java聊天室 IO流 Socket流 GUI界面 工具类Utils代码及解释(FileUtils文件发送的工具类Utils PathUtils是设置背景图片的图片路径Utils工具类 ScreenUtils是获取电脑屏幕大小的工具 BackGroundPanel图片绘制工具类)文章目录Java聊天室 IO流 Socket流 GUI界面 工具类Utils代码及解释(FileUtils文件发送的工具类Utils PathUtils是设置背景图片的图片路径Utils工具类 ScreenUtils是获取原创 2020-09-08 17:04:04 · 650 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端PublicCompoent界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端PublicCompoent界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端PublicCompoent界面详解效果图代码效果图发送按钮点击 发送公聊对象 界面显示内容 并保存至聊天记录 setButton.addActionListener(new ActionListener() { @Override public void actionP原创 2020-09-09 09:38:45 · 301 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端WenJianconpoent界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端WenJianconpoent界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端WenJianconpoent界面详解效果图代码效果图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GH41Z7w1-1599556700250)(https://pic.downk.cc/item/5f572fa2160a154a67987205.png)]发送文件对象 界面显示您正在给x原创 2020-09-09 09:38:14 · 327 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端YinShenCompoent界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端YinShenCompoent界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端YinShenCompoent界面详解效果图代码效果图发送隐身/上线对象 待服务端解读 界面自身状态消失或出现 zaixian.addActionListener(new ActionListener() { @Override public void actio原创 2020-09-09 09:37:27 · 319 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端ChaXunCompoent界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端ChaXunCompoent界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端ChaXunCompoent界面详解效果图代码效果图查询按钮点击 发送查询对象 io流读取聊天记录文件 界面显示内容checkButton2.addActionListener(new ActionListener() { @Override public void actionPe原创 2020-09-09 09:36:31 · 278 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端下线功能
Java聊天室 IO流 Socket流 GUI界面 客户端下线功能文章目录Java聊天室 IO流 Socket流 GUI界面 客户端下线功能效果图切换账号功能代码效果图切换账号功能发送下线对象 服务端读取 其余客户端解读代码 if (MainView.ss == null) { RegisterView.cli.stop(); } else {原创 2020-09-09 09:36:02 · 332 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端DeleteCompoent界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端DeleteCompoent界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端DeleteCompoent界面详解效果图代码效果图查询按钮点击 发送查询对象 io流读取聊天记录文件 界面显示内容删除按钮点击 发送删除对象 io流读取聊天记录文件 清空聊天记录文件显示提示语 checkButtonx.addActionListener(new ActionListener() {原创 2020-09-09 09:35:32 · 220 阅读 · 1 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端TiShi界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端TiShi界面详解效果图代码package SanWa.UI;import SanWa.Util.PathUtils;import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.*原创 2020-09-09 09:34:58 · 439 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端ClientReadMsgThread消息读取进程详解
Java聊天室 IO流 Socket流 GUI界面 客户端ClientReadMsgThread消息读取进程详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端ClientReadMsgThread消息读取进程详解分类型读取接收服务端回复的消息:发送者:内容:消息类型:时间PRIVATE_MSG, 私聊枚举类型ONLINE_LIST1, 隐身上线的查询在线列表枚举类型SHANGXIAN, 上下线枚举类型WENJIAN, 发送文件枚举类型FANKUI,接受或拒绝消息反馈枚举类型PUBLIC原创 2020-09-09 09:33:51 · 449 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端FunctionView界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端FunctionView界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端FunctionView界面详解效果图欢迎界面功能界面头像下拉列表上下线提醒获取在线列表私人聊天频道公共聊天频道用户文件发送切换在线隐身查询聊天记录删除聊天记录下线代码效果图欢迎界面功能界面头像下拉列表上下线提醒获取在线列表私人聊天频道公共聊天频道用户文件发送切换在线隐身查询聊天记录删除聊天记录下线代原创 2020-09-09 09:32:31 · 364 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端RegisterView界面详解
Java聊天室 IO流 Socket流 GUI界面 客户端RegisterView界面详解文章目录Java聊天室 IO流 Socket流 GUI界面 客户端RegisterView界面详解界面及解释注册主页面 五个输入框 五个校验按钮 检验输入框的不同格式 注册账号按钮 重置输入框信息按钮 登录按钮 退出按钮 关于我们按钮用户名校验按钮 正确与错误与用户名已存在密码格式正确与错误密码的确认与失败IP地址的正确与错误检验端口号的正确与错误检验注册成功与用户名已存在错误重置按钮效果关于我们登录跳转到登录界面代原创 2020-09-09 09:31:48 · 512 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 客户端功能及页面介绍
Java聊天室 IO流 Socket流 GUI界面 客户端功能及页面介绍文章目录Java聊天室 IO流 Socket流 GUI界面 客户端功能及页面介绍Image存放的是图片素材JiLu存放的是聊天记录SanWa是代码存放位置Net里存放的是客户端的消息类型枚举 根据消息类型进行分类型的读取User里存放的是将需要传递的内容整体打包为一个对象 然后分开读取FileUtils文件发送的工具类UtilsPathUtils是设置背景图片的图片路径Utils工具类ScreenUtils是获取电脑屏幕大小的工具类B原创 2020-09-08 17:03:13 · 776 阅读 · 0 评论 -
Java聊天室 IO流 Socket流 GUI界面 服务端功能及页面介绍
Java聊天室 IO流 Socket流 GUI界面 服务端功能及页面介绍文章目录Java聊天室 IO流 Socket流 GUI界面 服务端功能及页面介绍Image里存放的是需要用到的素材图片Net里存放的是服务端的消息类型枚举 根据消息类型进行分类型的读取User里存放的是将需要传递的内容整体打包为一个对象 然后分开读取BackGroundPanel存放的是背景与图片的绘制RegisterUserThread里进行登录验证与服务端读取消息的线程的开启ServerReadMsgThread是服务端读取用户发原创 2020-09-08 17:01:39 · 1479 阅读 · 0 评论