📄 map.java
字号:
package rich_Game;
/** 大富翁小块地图类 */
public class Map {
public Game_main gm;
public int id = 0;// 地块编号
public int type = 0;// 绘制地图类型
public int price = 1000;// 地块价格
public int roomLevel = 0;// 房屋等级
public int change;// 过路买地价格
public String showstr = "";// 显示字符
/** 空构造函数 */
public Map() {
}
/** 升级设置 */
public void Updata() {
roomLevel++;
change += 400;
price += 200;
}
/** 绘制地图 */
public void Rendmap(boolean isEnd) {// 是否结束
switch (type) {
case 0:
showstr = "....................";
break;
case 1:
showstr = "--------------------";
break;
case 2:
showstr = "| 空地 " + price + " |";
break;
case 3:
showstr = gm.p.getName()+"的地" + roomLevel+"级" + "过路费"+change;
break;
case 4:
showstr = gm.c.getName()+"的地" + roomLevel+"级" +"过路费"+ change;
case 5:
showstr = "|**电脑**|";
break;
case 6:
showstr = "|**玩家**|";
break;
case 7:
showstr = "*****玩家******电脑*****";
break;
}
if (!isEnd)// 结束
System.out.print(showstr);
else
System.out.println(showstr);
}
/** 显示字符长度 */
// public void display(boolean isEnd) {
// if (!isEnd)
// System.out.print("|>>>" + s(showstr) + "<<<|");
// if (isEnd)
// System.out.println("|>>>" + s(showstr) + "<<<|");
//
// }
/** 取字符长度 */
public int s(String cmd) {
return cmd.length();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -