• 大小: 0.05M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-03-28
  • 语言: Java
  • 标签: java  

资源简介


仿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

评论

共有 条评论