资源简介
该程序为java+socket+swing+多线程实现的简易QQ聊天系统,可以实现群聊以及私聊的功能,私聊的格式为@用户1/2/3...:消息。
代码片段和文件信息
package com.Socket.tcp.chatRoom;
import java.awt.FlowLayout;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.Socket;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
/**编写聊天界面类
* 1、框架(Jframe)
* 2、面板(JPanel)
* 先要创建布局(这里主要是GridBagLayout) 布局可以管理容器
* 3、容器(container) 容器里面可以存放组件
* 4、组件(co
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-26 16:18 SimpleChatRoom2\
文件 301 2018-10-26 16:18 SimpleChatRoom2\.classpath
文件 391 2018-10-26 16:18 SimpleChatRoom2\.project
目录 0 2018-10-26 16:18 SimpleChatRoom2\.settings\
文件 598 2018-10-26 16:18 SimpleChatRoom2\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-12-10 10:22 SimpleChatRoom2\bin\
目录 0 2018-12-10 10:22 SimpleChatRoom2\bin\com\
目录 0 2018-12-10 10:22 SimpleChatRoom2\bin\com\Socket\
目录 0 2018-12-10 10:22 SimpleChatRoom2\bin\com\Socket\tcp\
目录 0 2018-12-10 14:33 SimpleChatRoom2\bin\com\Socket\tcp\chatRoom\
文件 846 2018-12-11 10:20 SimpleChatRoom2\bin\com\Socket\tcp\chatRoom\Client.class
文件 1971 2018-12-11 10:20 SimpleChatRoom2\bin\com\Socket\tcp\chatRoom\Receive.class
文件 3444 2018-12-11 10:20 SimpleChatRoom2\bin\com\Socket\tcp\chatRoom\Server$Multichannel.class
文件 1852 2018-12-11 10:20 SimpleChatRoom2\bin\com\Socket\tcp\chatRoom\Server.class
文件 3681 2018-12-11 10:20 SimpleChatRoom2\bin\com\Socket\tcp\chatRoom\chatRoomGUI.class
目录 0 2018-10-26 16:18 SimpleChatRoom2\src\
目录 0 2018-10-26 16:18 SimpleChatRoom2\src\com\
目录 0 2018-10-26 16:18 SimpleChatRoom2\src\com\Socket\
目录 0 2018-10-26 16:18 SimpleChatRoom2\src\com\Socket\tcp\
目录 0 2018-12-10 14:33 SimpleChatRoom2\src\com\Socket\tcp\chatRoom\
文件 478 2018-12-11 10:20 SimpleChatRoom2\src\com\Socket\tcp\chatRoom\Client.java
文件 1375 2018-12-11 10:20 SimpleChatRoom2\src\com\Socket\tcp\chatRoom\Receive.java
文件 3484 2018-12-11 10:20 SimpleChatRoom2\src\com\Socket\tcp\chatRoom\Server.java
文件 3821 2018-12-11 10:20 SimpleChatRoom2\src\com\Socket\tcp\chatRoom\chatRoomGUI.java
- 上一篇:java 图片在线编辑
- 下一篇:Java数据生成统计图表程序
相关资源
- java快捷键工具箱(快速打开本地应用
- java 飞机大战(面向对象源码)
- java 跑马程序
- 飞机大战小游戏源码(java Swing)
- java入门137:清理指定目录下的.tmp文件
- java删除文件夹中所有文件
- java重命名RAR压缩包中文件
- java显示指定类型的文件(按文件后缀
- java控制台(命令行)输入交互
- java 自定义表头(列头增加icon图标)
- Java入门-控件的排布(2).zip
- Java入门-显示多种字体(8).zip
- Java入门-使用表格显示查询结果(77)
- Java入门-取得目录文件信息(50).zi
- Java入门-zip压缩包查看程序(56).zi
- Java入门-阴影文字(26).zip
- Java入门-彩色列表框(4).zip
- Java入门-程序启动界面(20).zip
- Java入门-常用图形的绘制与填充(47)
- Java入门-从压缩包中提取文件(55)
- Java入门-滑杆演示(19).zip
- Java入门-图片倒影(34).zip
- Java入门-3D文字(27).zip
- Java入门-移动的遮照效果(45).zip
- Java入门-自定义光标(23).zip
- Java入门-图片火焰效果(32).zip
- Java入门-简单的文本编辑器(12).zi
- Java入门-产生自己的控件(1).zip
- Java入门-圆形的按钮(5).zip
- Java入门-不规则图形的绘制(48).zi
评论
共有 条评论