资源简介
java 聊天室课程设计

代码片段和文件信息
package com.sk.chat.client;
import javax.swing.*;
import java.io.*;
import java.net.*;
/*
* 聊天客户端消息收发类
*/
public class ClientReceive extends Thread {
private JComboBox combobox;
private JTextArea textarea;
Socket socket;
objectOutputStream output;
objectInputStream input;
JTextField showStatus;
public ClientReceive(Socket socket objectOutputStream output
objectInputStream input JComboBox combobox JTextArea textarea
JTextField showStatus) {
this.socket = socket;
this.output = output;
this.input = input;
this.combobox = combobox;
this.textarea = textarea;
this.showStatus = showStatus;
}
public void run() {
while (!socket.isClosed()) {
try {
String type = (String) input.readobject();
if (type.equalsIgnoreCase(“系统信息“)) {
String sysmsg = (String) input.readobject();
textarea.append(“系统信息: “ + sysmsg);
} else if (type.equalsIgnoreCase(“服务关闭“)) {
output.close();
input.close();
socket.close();
textarea.append(“服务器已关闭!\n“);
break;
} else if (type.equalsIgnoreCase(“聊天信息“)) {
String message = (String) input.readobject();
textarea.append(message);
} else if (type.equalsIgnoreCase(“用户列表“)) {
String userlist = (String) input.readobject();
String usernames[] = userlist.split(“\n“);
combobox.removeAllItems();
int i = 0;
combobox.addItem(“所有人“);
while (i < usernames.length) {
combobox.addItem(usernames[i]);
i++;
}
combobox.setSelectedIndex(0);
showStatus.setText(“在线用户 “ + usernames.length + “ 人“);
}
} catch (Exception e) {
System.out.println(e);
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-05-28 15:07 MyChat\
文件 301 2015-05-28 14:24 MyChat\.classpath
文件 382 2015-05-28 14:24 MyChat\.project
目录 0 2015-05-28 14:24 MyChat\.settings\
文件 598 2015-05-28 14:24 MyChat\.settings\org.eclipse.jdt.core.prefs
目录 0 2015-05-28 15:41 MyChat\bin\
目录 0 2015-05-28 14:25 MyChat\bin\com\
目录 0 2015-05-28 14:25 MyChat\bin\com\sk\
目录 0 2015-05-28 15:52 MyChat\bin\com\sk\chat\
目录 0 2015-05-28 15:59 MyChat\bin\com\sk\chat\client\
文件 2673 2015-05-28 15:58 MyChat\bin\com\sk\chat\client\ClientReceive.class
文件 2150 2015-05-28 15:56 MyChat\bin\com\sk\chat\client\ConnectConf$1.class
文件 870 2015-05-28 15:56 MyChat\bin\com\sk\chat\client\ConnectConf$2.class
文件 928 2015-05-28 15:56 MyChat\bin\com\sk\chat\client\ConnectConf$3.class
文件 3472 2015-05-28 15:56 MyChat\bin\com\sk\chat\client\ConnectConf.class
文件 698 2015-05-28 16:00 MyChat\bin\com\sk\chat\client\Help$1.class
文件 3178 2015-05-28 16:00 MyChat\bin\com\sk\chat\client\Help.class
文件 835 2015-05-28 15:57 MyChat\bin\com\sk\chat\client\MyChatClient$1.class
文件 13254 2015-05-28 15:59 MyChat\bin\com\sk\chat\client\MyChatClient.class
文件 1405 2015-05-28 15:50 MyChat\bin\com\sk\chat\client\UserConf$1.class
文件 851 2015-05-28 15:50 MyChat\bin\com\sk\chat\client\UserConf$2.class
文件 909 2015-05-28 15:50 MyChat\bin\com\sk\chat\client\UserConf$3.class
文件 3078 2015-05-28 15:50 MyChat\bin\com\sk\chat\client\UserConf.class
目录 0 2015-05-28 15:52 MyChat\bin\com\sk\chat\conf\
文件 471 2015-05-28 16:11 MyChat\bin\com\sk\chat\conf\Constant.class
目录 0 2015-05-28 15:46 MyChat\bin\com\sk\chat\server\
文件 698 2015-05-28 16:00 MyChat\bin\com\sk\chat\server\Help$1.class
文件 3141 2015-05-28 16:00 MyChat\bin\com\sk\chat\server\Help.class
文件 775 2015-05-28 16:11 MyChat\bin\com\sk\chat\server\MyChatServer$1.class
文件 12065 2015-05-28 16:11 MyChat\bin\com\sk\chat\server\MyChatServer.class
文件 560 2015-05-28 14:54 MyChat\bin\com\sk\chat\server\Node.class
............此处省略34个文件信息
- 上一篇:android 银行管理
- 下一篇:求解线性方程组的解——java实现
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论