天天看点

p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统

资源简介

基于P2P的局域网即时通信系统

资源截图

p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统
p2p tcp 穿越内网 java_基于JAVA和TCP SOCKET实现的P2P的局域网即时通信系统

代码片段和文件信息

package yyj.main;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.io.PrintWriter;

import java.net.Socket;

import java.util.StringTokenizer;

import java.util.concurrent.ConcurrentHashMap;

import javax.swing.JOptionPane;

import javax.swing.event.ListSelectionEvent;

import javax.swing.event.ListSelectionListener;

import yyj.model.User;

import yyj.view.*;

public class ClientMain extends ClientView{

//model

private User me;

// 所有在线用户

private ConcurrentHashMaponlineUsers = new ConcurrentHashMap();

private String sendTarget = “ALL“;  //默认发送对象

//Socket

private Socket

属性            大小     日期    时间   名称

----------- ---------  ---------- -----  ----

文件        295  2017-07-10 17:32  code\.classpath

文件        369  2017-07-10 17:32  code\.project

文件        587  2017-07-10 17:32  code\.settings\org.eclipse.jdt.core.prefs

文件        671  2017-07-10 17:32  code\bin\yyj\main\ClientMain$1.class

文件        671  2017-07-10 17:32  code\bin\yyj\main\ClientMain$2.class

文件        759  2017-07-10 17:32  code\bin\yyj\main\ClientMain$3.class

文件        758  2017-07-10 17:32  code\bin\yyj\main\ClientMain$4.class

文件        785  2017-07-10 17:32  code\bin\yyj\main\ClientMain$5.class

文件       1939  2017-07-10 17:32  code\bin\yyj\main\ClientMain$6.class

文件       4123  2017-07-10 17:32  code\bin\yyj\main\ClientMain$MessageThread.class

文件       7209  2017-07-10 17:32  code\bin\yyj\main\ClientMain.class

文件        671  2017-07-10 17:32  code\bin\yyj\main\ServerMain$1.class

文件        671  2017-07-10 17:32  code\bin\yyj\main\ServerMain$2.class

文件        758  2017-07-10 17:32  code\bin\yyj\main\ServerMain$3.class

文件        758  2017-07-10 17:32  code\bin\yyj\main\ServerMain$4.class

文件        785  2017-07-10 17:32  code\bin\yyj\main\ServerMain$5.class

文件       5248  2017-07-10 17:32  code\bin\yyj\main\ServerMain$ClientServiceThread.class

文件       2896  2017-07-10 17:32  code\bin\yyj\main\ServerMain$ServerThread.class

文件       6313  2017-07-10 17:32  code\bin\yyj\main\ServerMain.class

文件       1148  2017-07-10 17:32  code\bin\yyj\model\User.class

文件       3738  2017-07-10 17:32  code\bin\yyj\view\ClientView.class

文件       3431  2017-07-10 17:32  code\bin\yyj\view\ServerView.class

文件      11802  2017-07-10 17:32  code\src\yyj\main\ClientMain.java

文件      13887  2017-07-10 17:32  code\src\yyj\main\ServerMain.java

文件        804  2017-07-10 17:32  code\src\yyj\model\User.java

文件       4575  2017-07-10 17:32  code\src\yyj\view\ClientView.java

文件       4057  2017-07-10 17:32  code\src\yyj\view\ServerView.java

目录          0  2018-10-22 19:55  code\bin\yyj\main

目录          0  2018-10-22 19:55  code\bin\yyj\model

目录          0  2018-10-22 19:55  code\bin\yyj\view

............此处省略12个文件信息