• 大小: 98KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: Java
  • 标签: 课程设计  

资源简介

OICQ的聊天程序。包括客户端和服务器,可以供多个用户进行聊天。 1)登录功能。客户端登录到聊天服务器,服务器管理所有登录的客户,并将客户列表发送给各个客户显示。 2)客户可以通过服务器转发,实现一对一和多对多聊天。 3)实现呼叫功能。当客户端程序连接服务器时,通过服务器搜索所要呼叫的客户,如果检测到此用户且该用户正处于联网状态,则服务器通知此用户的客户端程序响应主叫方客户端程序,然后在主叫方和被叫方建立连接后,双方就可以聊天或进行其它的通信

资源截图

代码片段和文件信息


import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
import java.net.*;

/*
 * 聊天客户端的主框架类
 */
public class ChatClient extends Jframe implements ActionListener{

String ip = “127.0.0.1“;//连接到服务端的ip地址
int port = 8888;//连接到服务端的端口号
String userName = “匆匆过客“;//用户名
int type = 0;//0表示未连接,1表示已连接

Image icon;//程序图标
JComboBox combobox;//选择发送消息的接受者
JTextArea messageShow;//客户端的信息显示
JScrollPane messageScrollPane;//信息显示的滚动条

JLabel expresssendToLabelmessageLabel ;

JTextField clientMessage;//客户端消息的发送
JCheckBox checkbox;//悄悄话
JComboBox actionlist;//表情选择
JButton clientMessageButton;//发送消息
JTextField showStatus;//显示用户连接状态

Socket socket;
objectOutputStream output;//网络套接字输出流
objectInputStream inpu

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    I.A....    373248  2010-06-16 18:19  JAVA聊天室.doc

    I.A....     13968  2006-04-17 00:49  源程序\客户端代码\ChatClient.java

    I.A....      1744  2006-05-25 20:35  源程序\客户端代码\ClientReceive.java

    I.A....      3517  2006-04-14 00:21  源程序\客户端代码\ConnectConf.java

    I.A....      2176  2006-04-14 01:41  源程序\客户端代码\Help.java

    I.A....       575  2006-04-11 23:08  源程序\客户端代码\icon.gif

    I.A....        49  2006-04-17 00:51  源程序\客户端代码\MANIFEST.MF

    I.A....      2804  2006-04-12 23:22  源程序\客户端代码\UserConf.java

    I.A....     12217  2006-05-20 14:09  源程序\服务端代码\ChatServer.java

    I.A....      2118  2006-04-14 15:02  源程序\服务端代码\Help.java

    I.A....       575  2006-04-11 23:08  源程序\服务端代码\icon.gif

    I.A....        49  2006-04-12 00:00  源程序\服务端代码\MANIFEST.MF

    I.A....       238  2006-04-11 23:11  源程序\服务端代码\Node.java

    I.A....      2842  2006-04-12 00:06  源程序\服务端代码\PortConf.java

    I.A....      1572  2006-05-25 19:59  源程序\服务端代码\ServerListen.java

    I.A....      4023  2006-04-14 14:56  源程序\服务端代码\ServerReceive.java

    I.A....      1457  2006-04-11 22:13  源程序\服务端代码\UserlinkList.java

    I..D...         0  2010-06-01 18:39  源程序\客户端代码

    I..D...         0  2010-06-01 18:39  源程序\服务端代码

    I..D...         0  2010-06-01 18:39  源程序

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

               423172                    20


评论

共有 条评论