资源简介
在局域网实现多人聊天功能,通过TCP协议提供简单和快速的网络传输服务来保证聊天的实时性。
程序基于C/S结构,可实现多个客户端与服务端的通信,或者说是建立了一个聊天室,可以实现多人聊天,双方通过确认端口号和局域网IP来实现连接,服务端可以设置最大连接人数,客户端可以断开连接。
代码片段和文件信息
public class MainWindow extends Jframe {
private static final long serialVersionUID = 1L;
private JPanel contentPane;
private JTextArea txt;
private JTextField txtip;
private JTextField txtSend;
public MainWindow() {
setAlwaysOnTop(true);
setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
setBounds(100 100 450 300);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5 5 5 5));
setContentPane(contentPane);
txt = new JTextArea();
txt.setText(“ready...“);
txtip = new JTextField();
txtip.setText(“127.0.0.1“);
txtip.setColumns(10);
JButton btnConnect = new JButton(“connect“);
btnConnect.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
ChatManager.getChatManager().connect(txtip.getText());
}
});
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-16 19:38 qq\
文件 301 2018-04-14 17:50 qq\.classpath
文件 378 2018-04-14 17:50 qq\.project
目录 0 2018-04-16 19:38 qq\.settings\
文件 598 2018-04-14 17:50 qq\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-04-16 19:41 qq\bin\
目录 0 2018-04-17 09:40 qq\bin\qq\
文件 646 2018-04-17 09:40 qq\bin\qq\Client_more$1.class
文件 643 2018-04-17 09:40 qq\bin\qq\Client_more$2.class
文件 2248 2018-04-17 09:40 qq\bin\qq\Client_more$3.class
文件 1428 2018-04-17 09:40 qq\bin\qq\Client_more$4.class
文件 770 2018-04-17 09:40 qq\bin\qq\Client_more$5.class
文件 3685 2018-04-17 09:40 qq\bin\qq\Client_more$MessageThread.class
文件 7940 2018-04-17 09:40 qq\bin\qq\Client_more.class
文件 1784 2018-04-17 09:40 qq\bin\qq\MainWindow.class
文件 759 2018-04-16 21:41 qq\bin\qq\Server_more$1.class
文件 643 2018-04-16 21:41 qq\bin\qq\Server_more$2.class
文件 646 2018-04-16 21:41 qq\bin\qq\Server_more$3.class
文件 2499 2018-04-16 21:41 qq\bin\qq\Server_more$4.class
文件 1756 2018-04-16 21:41 qq\bin\qq\Server_more$5.class
文件 4580 2018-04-16 21:41 qq\bin\qq\Server_more$ClientThread.class
文件 3020 2018-04-16 21:41 qq\bin\qq\Server_more$ServerThread.class
文件 7911 2018-04-16 21:41 qq\bin\qq\Server_more.class
文件 753 2018-04-16 19:41 qq\bin\qq\User.class
目录 0 2018-04-16 19:38 qq\src\
目录 0 2018-04-17 08:36 qq\src\qq\
文件 982 2018-04-17 09:40 qq\src\qq\A.java
文件 13761 2018-04-17 09:40 qq\src\qq\Client_more.java
文件 17685 2018-04-16 21:41 qq\src\qq\Server_more.java
文件 521 2018-04-16 19:33 qq\src\qq\User.java
相关资源
- 考试管理系统,期末大作业,java,
- java连连看游戏源代码
- Java五子棋局域网联机版
- 银行系统java源代码。。。。。。。。
- 评论回复功能demo
- javaFX写的推箱子小游戏
- java-个人生活助手源代码+sql
- mysql-connector-java-5.1.8-bin
- java短信验证前后台全部
- mysql-connector-java-5.1.7-bin.jar.rar
- JAVA实现GUI计时器+贪吃蛇+扫雷
- java写的画板
- mysql-connector-java-5.1.40-bin.jar连接器
- java实现学生管理系统控制台
- Java实现-生成带参的小程序二维码
- JAVA 像素鸟游戏
- java超市收银系统
- java百度OCR文字识别名片信息补充
- java数据库编程,对数据库的一系列操
- 纯JavaSwing界面,小型人才资源管理系
- ValidateCode.jar包含用法,Java生成图片验
- 网络调试助手NetAssistjava socket通讯代码
- SMS4国密封装接口直接可用java.zip
- JSP + MySQL+Servlet+JavaBean 实现图片上传
- Mateix3x3f.java矩阵的Java实现
- Java投票系统
- 基于Java实现的socket即时通信系统
- 程序设计外文资料
- JavawebMVC模式用户登录程序源码
- 学生成绩管理系统java+mysql
评论
共有 条评论