亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? game.java

?? 手機(jī)版象棋游戲采用JAVA開(kāi)發(fā)
?? JAVA
字號(hào):
import javax.microedition.lcdui.Choice;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.List;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

public class Game extends MIDlet implements CommandListener {
	private Client client;

	public static Display display;

	private GameCanvas canvas;

	private List playerList;

	private int[][] desks;

	private int trySeat, tryDesk;

	private Command okCommand;

	public Game() {
		display = Display.getDisplay(this);
		playerList = new List("Online player", Choice.EXCLUSIVE);
		Command exitCommand = new Command("Exit", Command.EXIT, 0);
		playerList.addCommand(exitCommand);
		okCommand = new Command("Seat", Command.OK, 0);
		playerList.addCommand(okCommand);
		playerList.setCommandListener(this);

		// Set the form as the current screen
		display.setCurrent(playerList);
		client = new Client(this);
		// canvas=new CardCanvas(this,client);
	}

	public void quit() {
		try {
			destroyApp(false);
			notifyDestroyed();

		} catch (Exception exception) {
		}
	}

	protected void startApp() throws MIDletStateChangeException {
	}

	protected void pauseApp() {
	}

	protected void destroyApp(boolean p0) throws MIDletStateChangeException {
		client.sendMessage("exit");
		display.setCurrent(null);
	}

	public void commandAction(Command c, Displayable s) {
		if (c.getCommandType() == Command.EXIT) {
			// quit();
			client.sendMessage("exit");
			try {
				destroyApp(false);
				notifyDestroyed();
			} catch (Exception e) {
				e.printStackTrace();
			}
			// takeSeat();
		} else if (c == okCommand) {
			// Create the game canvas
			if (playerList.getSelectedIndex() >= 0) {
				try {
					String info = playerList.getString(playerList
							.getSelectedIndex());
					int index1 = info.indexOf("-");
					int d = Integer.parseInt(info.substring(0, index1));
					int index2 = info.indexOf("-", index1 + 1);

					int d1 = Integer.parseInt(info
							.substring(index1 + 1, index2));
					int d2 = Integer.parseInt(info.substring(index2 + 1));
					if (d1 == 0 || d2 == 0) {
						if (d1 == 0)
							trySeat = 0;
						else
							trySeat = 1;

						tryDesk = d;
						if (canvas == null)
							canvas = new GameCanvas(this, client);
						else
							canvas.init();
						client.sendMessage("take," + d + "," + trySeat);
					}
				} catch (Exception exc) {
					System.out.println("Error parseInt");
					exc.printStackTrace();
				}
			}
		}
	}

	public GameCanvas getCanvas() {
		return canvas;
	}

	public void initialize() {
		canvas = null;
	}

	public void takeSeat() {
		if (canvas == null)
			canvas = new GameCanvas(this, client);
		else
			canvas.init();
		canvas.setSeatPos(trySeat);
		canvas.setDeskIndex(tryDesk);
		display.setCurrent(canvas);
	}

	public void updateDesk(String str) {
		int index1 = str.indexOf(",");
		int index2 = str.indexOf(":", index1 + 1);
		int index3 = str.indexOf(",", index2 + 1);

		try {
			int d = Integer.parseInt(str.substring(index1 + 1, index2));
			desks[d][0] = Integer.parseInt(str.substring(index2 + 1, index3));
			desks[d][1] = Integer.parseInt(str.substring(index3 + 1));

			playerList.set(d, d + "-" + desks[d][0] + "-" + desks[d][1], null);
		} catch (Exception exc) {
		}
	}

	public List getPlayerList() {
		return playerList;
	}

	public void setDesks(String string) {
		for (int i = 0; i < playerList.size(); i++)
			playerList.delete(i);
		int index1, index2, index3, index4, index0;
		index1 = string.indexOf(",");
		index2 = string.indexOf(":", index1 + 1);
		int desknum = Integer.parseInt(string.substring(index1 + 1, index2));
		desks = new int[desknum][4];

		index0 = index2;
		int counter = 0;
		while (counter < desknum) {
			index1 = string.indexOf(",", index0 + 1);
			index4 = string.indexOf(":", index1 + 1);

			desks[counter][0] = Integer.parseInt(string.substring(index0 + 1,
					index1));
			if (index4 > 0)
				desks[counter][1] = Integer.parseInt(string.substring(
						index1 + 1, index4));
			else {
				string = string.trim();
				desks[counter][1] = Integer.parseInt(string
						.substring(index1 + 1));
			}
			playerList.append(counter + "-" + desks[counter][0] + "-"
					+ desks[counter][1], null);
			index0 = index4;
			counter++;
		}
	}
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩精品系列| 丁香网亚洲国际| 欧美视频日韩视频在线观看| 亚洲女同一区二区| 在线免费观看日本欧美| 亚洲综合激情网| 欧美日韩视频不卡| 老司机精品视频一区二区三区| 91精品久久久久久久99蜜桃| 日韩经典中文字幕一区| 日韩欧美激情四射| 国产大片一区二区| 综合久久一区二区三区| 91成人在线观看喷潮| 午夜国产精品影院在线观看| 欧美电影免费观看高清完整版在线观看| 日韩电影一区二区三区四区| 精品国产乱码久久久久久图片 | 日韩视频免费观看高清完整版在线观看 | 综合久久久久久| 色婷婷综合五月| 蜜臀久久久99精品久久久久久| 精品福利一二区| 99久久国产综合精品女不卡| 午夜精品久久久久影视| 久久综合九色综合久久久精品综合 | 中文字幕在线不卡一区| 在线免费一区三区| 国产一区二区在线视频| 亚洲视频一区二区免费在线观看| 欧美日韩一区二区三区高清| 紧缚奴在线一区二区三区| 国产精品国模大尺度视频| 欧美特级限制片免费在线观看| 蜜臀久久99精品久久久久宅男 | 久久综合999| 在线看不卡av| 国产成人av电影在线观看| 亚洲香肠在线观看| 国产丝袜美腿一区二区三区| 欧美年轻男男videosbes| 国产一区欧美一区| 香蕉久久一区二区不卡无毒影院 | 99久久夜色精品国产网站| 免费欧美在线视频| 亚洲女同一区二区| 欧美国产精品中文字幕| 91精品国产高清一区二区三区| 成人avav在线| 国产在线播放一区三区四| 亚洲线精品一区二区三区| 中文字幕不卡在线观看| 精品第一国产综合精品aⅴ| 欧美亚洲动漫另类| 97超碰欧美中文字幕| 国产毛片精品一区| 日韩电影在线观看电影| 亚洲尤物在线视频观看| 亚洲视频免费在线观看| 国产午夜精品理论片a级大结局| 91精品国产入口| 欧美日韩一本到| 91美女在线看| 成人黄色777网| 国产精品一区二区男女羞羞无遮挡 | 欧美精品一区二区久久久| 欧美日韩综合色| 一本大道久久a久久综合| 成人免费看片app下载| 国产精品资源在线看| 黄一区二区三区| 强制捆绑调教一区二区| 午夜精品aaa| 日韩精品亚洲一区| 日韩激情视频网站| 日本视频中文字幕一区二区三区| 亚洲一区二区三区四区不卡| 艳妇臀荡乳欲伦亚洲一区| 亚洲日本韩国一区| 亚洲男人的天堂一区二区 | 亚洲尤物视频在线| 一区二区三区免费观看| 一区二区三区在线观看视频| 亚洲视频资源在线| 亚洲综合在线视频| 亚洲国产人成综合网站| 亚洲五月六月丁香激情| 亚洲成在人线免费| 日韩激情av在线| 麻豆高清免费国产一区| 黄一区二区三区| 大白屁股一区二区视频| thepron国产精品| 99精品国产91久久久久久| 色成人在线视频| 欧美日韩免费在线视频| 在线播放欧美女士性生活| 欧美一区二区日韩| 久久免费美女视频| 国产精品乱人伦| 亚洲黄一区二区三区| 午夜免费久久看| 久久精品国产亚洲a| 国产精品亚洲综合一区在线观看| 成人在线一区二区三区| 91福利视频久久久久| 色8久久精品久久久久久蜜| 欧美精品 日韩| 久久综合久久综合亚洲| 成人欧美一区二区三区1314| 亚洲va韩国va欧美va精品| 黄色成人免费在线| 99久久婷婷国产综合精品| 欧美写真视频网站| 亚洲精品一区二区三区在线观看| 久久一日本道色综合| 亚洲欧洲另类国产综合| 亚洲bt欧美bt精品777| 国产在线精品不卡| 日本韩国欧美在线| 精品噜噜噜噜久久久久久久久试看| 久久久久99精品国产片| 亚洲国产乱码最新视频| 国产成人综合自拍| 欧美日韩一区中文字幕| 国产亚洲制服色| 午夜激情久久久| aaa亚洲精品一二三区| 欧美一区二视频| 亚洲色图欧美激情| 久久97超碰色| 在线观看亚洲精品视频| 26uuu国产日韩综合| 亚洲精品国产无天堂网2021| 激情六月婷婷综合| 欧美区在线观看| 亚洲美女屁股眼交| 国产精品69毛片高清亚洲| 欧美人与禽zozo性伦| 中文字幕日韩精品一区| 久久国产福利国产秒拍| 欧美日韩一卡二卡| 亚洲欧美色图小说| 成人一区二区三区| 精品久久久久久久久久久久久久久久久| 国产精品成人午夜| 国产成人精品综合在线观看| 91精品国产手机| 亚洲成人免费av| 色综合天天做天天爱| 欧美激情一区二区三区蜜桃视频| 日本人妖一区二区| 欧美老肥妇做.爰bbww| 亚洲欧美另类图片小说| 成人性生交大片免费看在线播放 | 欧美激情在线观看视频免费| 久久精品国产一区二区三区免费看| 欧美亚洲图片小说| 依依成人综合视频| 91猫先生在线| 国产精品久久久久影院亚瑟| 韩国午夜理伦三级不卡影院| 欧美一区二区三区人| 日韩精品一区第一页| 在线播放日韩导航| 欧美a级一区二区| 欧美高清性hdvideosex| 丝袜亚洲精品中文字幕一区| 欧美性感一区二区三区| 亚洲福利视频一区二区| 欧美日韩在线一区二区| 亚洲成人久久影院| 欧美日韩一区成人| 奇米影视一区二区三区小说| 欧美一级片免费看| 精品在线观看视频| 久久精品人人做人人爽97| 国产一区二区剧情av在线| 久久天天做天天爱综合色| 国产精品一区二区久久不卡| 国产欧美一区二区精品久导航| 国产成人在线视频网站| 国产精品免费看片| 色综合天天综合网天天看片| 亚洲男人都懂的| 欧美日韩国产高清一区| 毛片一区二区三区| 久久新电视剧免费观看| 福利电影一区二区| 亚洲人成网站在线| 欧美日韩精品电影| 久久超级碰视频| 国产精品天美传媒沈樵| 91啪在线观看| 日韩国产精品久久久| 欧美精品一区二区三区蜜桃| www.亚洲精品| 婷婷亚洲久悠悠色悠在线播放 | 欧美日韩国产一级| 精品一区二区免费在线观看|