📄 message.java
字号:
import java.io.Serializable;
/**
* <p>Title: </p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Company: e-top</p>
* @author cylix
* @version 1.0
*/
/**
* 信息列表
* type = 1 // 响应连接
* type = 2 // 落子
* type = 3 // 响应对方的游戏请求
* type = 4 // 拒绝对方的游戏请求
* type = 5 // 接受请求
* type = 6 // 发送胜利信息
* type = 7 // 发送断开连接
* type = 8 // 保存游戏信息,但是下次启动,信息将会丢失
* type = 9 // 添加新玩家到客户列表中
* type = 10// 响应type=1发送的message对象
* type = 11// 与玩家进行游戏
* type = 12// 设置信息
* type = 13// 设置玩家棋子的颜色
* type = 14// 接受对方玩家设置和颜色设置的信息
* type = 15// 服务器更新信息
* type = 16// 发送错误或者控制信息
* type = 17// 游戏失败信息
* type = 18// 服务器中的socket关闭
* type = 19// 玩家结束游戏
* tyep = 20// 计算机胜或者玩家胜
*/
public class Message implements Serializable{
byte type; // 信息类型
boolean setting; // 是否设置禁手
int color; // 棋子颜色 ,1 = 黑色 ,2 = 白色
boolean forYourTurn; // 判断是否轮到控制者落子
int coordinateX; // 记录落子的X坐标
int coordinateY; // 记录落子的Y坐标
char[] msg; // 信息内容
public Message(){
setting=true;
msg = new char[50];
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -