资源简介
仿qq的一个基于Tcp的socket聊天程序,可以任意多用户两两相互聊天,不同电脑直接也可以。界面简洁美观。最要是的代码注释史上最详细,每一条代码都有注释。并配有整体思路。对于初学socket的同学而言,是不二的学习Demo,包你能看懂,还等什么快拿走吧。
代码片段和文件信息
package jack;
import java.awt.List;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.EOFException;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
import java.time.format.Textstyle;
import java.util.ArrayList;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTabbedPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.JToolBar;
import javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout;
import javax.xml.bind.annotation.adapters.xmlJavaTypeAdapter.DEFAULT;
import org.omg.CORBA.PRIVATE_MEMBER;
/**
* 被请求连接时称为服务器;主动连接对方时称为客户端。
* @author Administrator
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-03-10 15:37 MulCharDemo\
文件 301 2017-03-10 15:37 MulCharDemo\.classpath
文件 387 2017-03-10 15:37 MulCharDemo\.project
目录 0 2017-03-10 15:37 MulCharDemo\.settings\
文件 598 2017-03-10 15:37 MulCharDemo\.settings\org.eclipse.jdt.core.prefs
目录 0 2017-03-10 15:37 MulCharDemo\bin\
目录 0 2017-03-18 23:54 MulCharDemo\bin\jack\
文件 2770 2017-03-18 23:53 MulCharDemo\bin\jack\Client1$ChatThread.class
文件 9285 2017-03-18 23:53 MulCharDemo\bin\jack\Client1.class
文件 2770 2017-03-18 23:54 MulCharDemo\bin\jack\Client2$ChatThread.class
文件 9285 2017-03-18 23:54 MulCharDemo\bin\jack\Client2.class
文件 2770 2017-03-18 23:55 MulCharDemo\bin\jack\Client3$ChatThread.class
文件 9285 2017-03-18 23:55 MulCharDemo\bin\jack\Client3.class
文件 2770 2017-03-18 23:55 MulCharDemo\bin\jack\Client4$ChatThread.class
文件 9285 2017-03-18 23:55 MulCharDemo\bin\jack\Client4.class
文件 409 2017-03-18 17:33 MulCharDemo\bin\jack\MyJTextArea.class
目录 0 2017-03-10 15:37 MulCharDemo\src\
目录 0 2017-03-18 23:54 MulCharDemo\src\jack\
文件 17632 2017-03-18 23:53 MulCharDemo\src\jack\Client1.java
文件 17632 2017-03-18 23:54 MulCharDemo\src\jack\Client2.java
文件 17632 2017-03-18 23:55 MulCharDemo\src\jack\Client3.java
文件 17632 2017-03-18 23:55 MulCharDemo\src\jack\Client4.java
文件 290 2017-03-18 17:33 MulCharDemo\src\jack\MyJTextArea.java
相关资源
- 基于web的简单健康管理平台ssm
- jsp发布新闻系统13章复习项目请您留言
- java购物网站
- java8 chm格式文档
- 安卓APP开发“点餐系统”
- Java OA请假管理系统
- java购物商城demo源码
- Java api 1.8 中文 帮助文档
- 轻量级JavaEE企业应用实战第四版配套
- 电力巡查系统,Java,ssm系统,层级分
- 基于JavaEE的网上购物商城
- docx4j生成word文档
- Java Web主流框架整合开发:J2EE+Struts
- 清华大学出版社JAVA从入门到精通第
- Java连接SAP的相关JCO包。包括各个Lin
- 小型酒店管理系统毕业设计javaEE
- 基于opencv+java的银行卡图片处理
- “E-家园”个人网站--java开发
- java多种方式实现pdf文件电子签名
- 爬虫搜索简单的搜索引擎java爬虫搜索
- JavaWeb基于SSM框架的仓库管理系统源码
- SSM可运行的基于Java在线学习平台 毕设
- Java 传智播客javaweb毕业设计资料和源
- 分享一套java基于SSM(spring+springMVC+M
- 运动会管理系统 java mysql 完整能运行
- Java ssm 完整项目包括数据库
- 学生成绩管理系统 + javaweb 毕业设计
- Java 基于ssh的社团管理系统的设计与实
- java 网上商城的所有源码数据、黑马传
- 全套五子棋毕业设计
评论
共有 条评论