• 大小: 88KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: Java
  • 标签: javaTCPIO  java  

资源简介

java实现的多人聊天室,可运行到网络服务器上,也可以本地运行。注意修改账号文件保存的位置。计算机网络课程设计。

资源截图

代码片段和文件信息

/*
 * ChatMain.java
 *
 * Created on __DATE__ __TIME__
 */

package ChatRoom;

import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.PrintWriter;
import java.net.Socket;

import javax.swing.DefaultListModel;
import javax.swing.JOptionPane;

/**
 *
 * @author  __USER__
 */
@SuppressWarnings(“serial“)
public class ChatMain extends javax.swing.Jframe
{
public DefaultListModel dlm; //存放list的信息
private Socket socket;
private BufferedReader reader;
private PrintWriter writer;
private Listen listen;
private User user;

//此线程监听服务器消息
class Listen extends Thread
{
private BufferedReader reader;
private ChatMain chatMain;
private User user;

public Li

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-28 19:57  多人聊天室\
     文件         232  2018-01-28 19:57  多人聊天室\.classpath
     文件         388  2018-01-28 19:57  多人聊天室\.project
     目录           0  2018-01-28 19:57  多人聊天室\.settings\
     文件         598  2018-01-28 19:57  多人聊天室\.settings\org.eclipse.jdt.core.prefs
     目录           0  2018-01-28 19:57  多人聊天室\ChatRoom\
     文件        1200  2018-01-28 19:57  多人聊天室\ChatRoom\ChatMain$1.class
     文件         710  2018-01-28 19:57  多人聊天室\ChatRoom\ChatMain$2.class
     文件         737  2018-01-28 19:57  多人聊天室\ChatRoom\ChatMain$3.class
     文件         737  2018-01-28 19:57  多人聊天室\ChatRoom\ChatMain$4.class
     文件         737  2018-01-28 19:57  多人聊天室\ChatRoom\ChatMain$5.class
     文件        2623  2018-01-28 19:57  多人聊天室\ChatRoom\ChatMain$Listen.class
     文件        8788  2018-01-28 19:57  多人聊天室\ChatRoom\ChatMain.class
     文件        8801  2018-01-28 19:57  多人聊天室\ChatRoom\ChatMain.form
     文件       11122  2018-01-28 19:57  多人聊天室\ChatRoom\ChatMain.java
     文件         511  2018-01-28 19:57  多人聊天室\ChatRoom\Client.class
     文件         199  2018-01-28 19:57  多人聊天室\ChatRoom\Client.java
     文件        5509  2018-01-28 19:57  多人聊天室\ChatRoom\ClientThread.class
     文件        1313  2018-01-28 19:57  多人聊天室\ChatRoom\ConnectThread.class
     文件        1941  2018-01-28 19:57  多人聊天室\ChatRoom\Log.class
     文件        1910  2018-01-28 19:57  多人聊天室\ChatRoom\Login$1.class
     文件         716  2018-01-28 19:57  多人聊天室\ChatRoom\Login$2.class
     文件         716  2018-01-28 19:57  多人聊天室\ChatRoom\Login$3.class
     文件         716  2018-01-28 19:57  多人聊天室\ChatRoom\Login$4.class
     文件       11029  2018-01-28 19:57  多人聊天室\ChatRoom\Login.class
     文件       11609  2018-01-28 19:57  多人聊天室\ChatRoom\Login.form
     文件       13975  2018-01-28 19:57  多人聊天室\ChatRoom\Login.java
     文件        3112  2018-01-28 19:57  多人聊天室\ChatRoom\Server.class
     文件        9906  2018-01-28 19:57  多人聊天室\ChatRoom\Server.java
     文件         845  2018-01-28 19:57  多人聊天室\ChatRoom\User.class
     文件         446  2018-01-28 19:57  多人聊天室\ChatRoom\User.java
............此处省略5个文件信息

评论

共有 条评论