?? qqmessage.java
字號:
/* * --------------------------------------------------------------------- * 自定義QQ聊天系統 * 自定義數據類型 * --------------------------------------------------------------------- * 系統類型type * 1.新用戶上線 * 2.在線用戶 * 3.信息發給所有人 * 4.P To P聊天模式 * 5.傳送文件 * 6.用戶退出系統信息 * 7.用戶下線信息 * 8.文件傳送中 * 9.文件傳送完畢 * 10.同意接收文件 * 11.拒絕接收文件 * 12.欲發送文件 * 13.保存的文件名 */package NewQQ;import java.io.*;public class QQMessage implements Serializable{ int type=0;//系統類型,每個值對應一個操作 String message = "";//信息內容或者文件內容 String sender = "";//發送者 String recver = "";//接收者 String filename = "";//文件名 byte[] data = new byte[1024]; int len; public int getLen() { return len; } public void setLen(int len) { this.len = len; } public byte[] getData() { return data; } public void setData(byte[] data) { int length = data.length; for(int i = 0;i<length;i++){ this.data[i] = data[i]; } } public QQMessage() { } public String getFilename() { return filename; } public void setFilename(String filename) { this.filename = filename; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public String getRecver() { return recver; } public void setRecver(String recver) { this.recver = recver; } public String getSender() { return sender; } public void setSender(String sender) { this.sender = sender; } public int getType() { return type; } public void setType(int type) { this.type = type; }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -