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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hall.java

?? 手機程序源碼完整源碼
?? JAVA
字號:
package com.dfun.blackjack;

import javax.microedition.lcdui.*;

/**************************************************
 * @author Beetle
 * 類功能介紹:房屋管理
 **************************************************/
public class Hall
	implements CommandListener {
	/**************************************************
	 *定義公用變量
	 **************************************************/
	private Main main; //主控程序
	private String phoneNumber; //電話號碼
	private Connection conn; //連接對象
	private Display display; //顯示管理
	public String[][] houseList; //房間列表,值依次為:房間id,房間名稱,莊家id,莊家名稱,人數上限,現有人數
	private Image img[]; //圖片數組
	/**************************************************
	 *定義主窗體變量
	 **************************************************/
	private Form mainForm; //大廳窗體
	public ChoiceGroup choHouseList; //房間列表
	private Command cmdNewHouse; //新建房間
	private Command cmdInto; //進入房間
	private Command cmdRefresh; //刷新按扭
	/**************************************************
	 *定義新建窗體變量
	 **************************************************/
	private Form newHouse; //新建房間
	private TextField maxClient; //人數上限
	private TextField houseName; //房間名稱
	private Command cmdRequest; //提交
	private Command cmdCancel; //取消
	/*******************************************************
	 * 功能介紹:構造函數
	 * 輸入參數:顯示管理,連接對象,手機號碼,主程序
	 *******************************************************/
	public Hall(Display display, Connection conn, String phoneNumber, Main main) {
		/**************************************************
		 *初始化公用變量
		 **************************************************/
		this.main = main;
		this.phoneNumber = phoneNumber;
		this.conn = conn;
		this.display = display;
		img = main.loadImg(3);
		/**************************************************
		 *初始化主窗體變量
		 **************************************************/
		choHouseList = new ChoiceGroup(null, List.EXCLUSIVE); //房間列表
		mainForm = new Form("游戲大廳");
		mainForm.append("請選擇房間,如果人數上限或游戲已開始則不能進入!");
		mainForm.append(choHouseList);
		cmdRefresh = new Command("刷新", Command.OK, 1);
		cmdNewHouse = new Command("新建", Command.OK, 1);
		mainForm.addCommand(cmdRefresh);
		cmdInto = new Command("進入", Command.OK, 1);
		mainForm.addCommand(cmdNewHouse);
		mainForm.addCommand(cmdInto);
		mainForm.setCommandListener(this);
		/**************************************************
		 *初始化新建窗體變量
		 **************************************************/
		newHouse = new Form("新建房間");
		houseName = new TextField("房間名稱", main.strUserName + "所建房間", 15, TextField.ANY);
		maxClient = new TextField("游戲人數,人數到達后游戲自動開始", "", 2, TextField.NUMERIC);
		cmdRequest = new Command("提交", Command.OK, 1);
		cmdCancel = new Command("取消", Command.BACK, 1);
		newHouse.append(houseName);
		newHouse.append(maxClient);
		newHouse.addCommand(cmdRequest);
		newHouse.addCommand(cmdCancel);
		newHouse.setCommandListener(this);
	}

	/*****************************************************
	 * 功能介紹:顯示游戲大廳
	 * 輸入參數:無
	 * 輸出參數:無
	 *****************************************************/
	public void showHall() {
		houseName.setString(main.strUserName + "所建房間");
		while (choHouseList.size() != 0) {
			choHouseList.delete(0);
		}
		for (int j = 0; j < houseList.length; j++) {
			choHouseList.append(houseList[j][1], img[0]);
		}
		display.setCurrent(mainForm);
		main.refreshState = 0;
	}

	/*****************************************************
	 * 功能介紹:刷新游戲大廳
	 * 輸入參數:無
	 * 輸出參數:無
	 *****************************************************/
	public void refreshHall(String inputStr) {
		houseList=main.split(inputStr,",",6);
		ChoiceGroup choiceTmp = new ChoiceGroup(null, List.EXCLUSIVE); ;
		for (int j = 0; j < houseList.length; j++) {
			choiceTmp.append(houseList[j][1], null);
		}
		choHouseList = choiceTmp;
		mainForm.delete(1);
		mainForm.append(choHouseList);
		if(mainForm==display.getCurrent()){
			display.setCurrent(mainForm);
		}
	}

	public void commandAction(Command c, Displayable d) {
		if (c == cmdRefresh && d == mainForm) { //刷新游戲大廳
			if (!conn.getHouseList()) {
				display.setCurrent(new Alert("系統提示", "對不起網絡信號不好取數據失敗請稍候重試!", null, AlertType.ERROR));
			}

		}
		if (c == cmdInto && d == mainForm) { //進入房間
			if (choHouseList.getSelectedIndex() < 0) {
				display.setCurrent(new Alert("系統提示", "對不起您沒有選定房間!", null, AlertType.ERROR));
				return;
			}
			int index = choHouseList.getSelectedIndex();
			main.house.intoHouse(index);
		}

		if (c == cmdNewHouse && d == mainForm) { //新建房間
			display.setCurrent(newHouse);
		}
		if (c == cmdCancel && d == newHouse) { //取消
			display.setCurrent(mainForm);
		}
		if (c == cmdRequest && d == newHouse) { //提交
			if (houseName.size() <= 0) {
				display.setCurrent(new Alert("系統提示", "您還未填寫房間名稱!", null, AlertType.ERROR));
				return;
			}
			if (maxClient.size() <= 0) {
				display.setCurrent(new Alert("系統提示", "您還未填寫游戲人數!", null, AlertType.ERROR));
				return;
			}
			if (Integer.parseInt(maxClient.getString()) < 1 || Integer.parseInt(maxClient.getString()) > 4) {
				display.setCurrent(new Alert("系統提示", "您填寫的人數必須是1至4!", null, AlertType.ERROR));
				return;
			}

			long houseId = conn.addHouse(houseName.getString(), main.userId, main.strUserName, Integer.parseInt(maxClient.getString()));
			main.house.intoHouse(houseId, houseName.getString(), main.userId, main.strUserName, Integer.parseInt(maxClient.getString()));
		}
	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合九色欧美综合狠狠 | 日韩高清不卡一区二区三区| 天涯成人国产亚洲精品一区av| 男人的天堂亚洲一区| 国产美女精品人人做人人爽| 91色|porny| 精品国产一区二区三区不卡| 日韩伦理av电影| 久久精品免费观看| 色综合中文字幕国产| 日韩一区二区在线免费观看| 亚洲欧洲精品一区二区三区不卡| 蜜臀久久久99精品久久久久久| www.欧美日韩国产在线| 婷婷开心激情综合| 日韩三级.com| 高清国产一区二区| 国产精品久久久久久户外露出| 麻豆精品精品国产自在97香蕉 | 又紧又大又爽精品一区二区| 国产不卡视频一区| 亚洲人成7777| 亚洲欧洲一区二区在线播放| jizz一区二区| 久久综合色婷婷| 亚洲一卡二卡三卡四卡五卡| 丁香天五香天堂综合| 日韩亚洲欧美综合| 亚洲色图另类专区| 国产91露脸合集magnet| 日韩精品在线看片z| 亚洲综合男人的天堂| 不卡高清视频专区| 国产亚洲午夜高清国产拍精品 | 精品一区二区三区视频| 色综合久久中文字幕| 久久久久国产精品人| 日本不卡高清视频| 91丨porny丨在线| 久久久久综合网| 日韩**一区毛片| 欧美久久一二区| 婷婷一区二区三区| 欧美日韩一区二区在线观看 | 蜜臀av性久久久久蜜臀av麻豆| 欧美在线三级电影| 亚洲国产中文字幕| 欧美视频在线一区二区三区 | 国内精品伊人久久久久av一坑| 日韩一二在线观看| 九色|91porny| 久久一区二区三区国产精品| 国产综合成人久久大片91| 精品欧美一区二区三区精品久久| 久久超碰97中文字幕| 日韩欧美精品在线视频| 狠狠网亚洲精品| 久久久精品免费网站| 国产69精品久久久久毛片| 国产精品婷婷午夜在线观看| av在线播放不卡| 一区二区三区日韩精品视频| 欧美综合欧美视频| 丝袜a∨在线一区二区三区不卡| 正在播放一区二区| 久久精品国产精品亚洲精品 | 91一区一区三区| 一区二区三区四区精品在线视频| 欧美伦理影视网| 九九视频精品免费| 亚洲婷婷综合久久一本伊一区| 色婷婷久久综合| 奇米888四色在线精品| 欧美国产乱子伦| 欧美三级电影网站| 国产九色sp调教91| 一区二区三区在线视频免费观看| 777a∨成人精品桃花网| 国产伦精品一区二区三区在线观看| 国产精品伦理一区二区| 欧美性受xxxx| 国产精品一区二区视频| 亚洲精品成人悠悠色影视| 欧美变态凌虐bdsm| 91亚洲精品一区二区乱码| 美女在线观看视频一区二区| 国产精品久久三| 欧美老女人第四色| 成人激情免费视频| 蜜臂av日日欢夜夜爽一区| 中文字幕在线一区二区三区| 777午夜精品视频在线播放| 国产成人精品三级麻豆| 日日摸夜夜添夜夜添精品视频| 国产亚洲成年网址在线观看| 欧美日韩精品综合在线| 成人一区二区三区视频在线观看| 午夜成人免费视频| 中文在线资源观看网站视频免费不卡| 欧美日韩一区成人| 成人爽a毛片一区二区免费| 蜜桃视频一区二区三区| 亚洲综合在线观看视频| 中文字幕一区二区不卡| 久久久久久亚洲综合| 欧美精品123区| 在线观看精品一区| 成人va在线观看| 国产米奇在线777精品观看| 日韩经典中文字幕一区| 亚洲乱码日产精品bd| 国产精品国产三级国产普通话三级| 欧美电影免费观看高清完整版在线| 欧美优质美女网站| 91视频国产资源| 99久久精品国产精品久久| 国产98色在线|日韩| 精品在线免费观看| 久久国产精品99精品国产| 日韩激情视频网站| 婷婷中文字幕综合| 日韩不卡一二三区| 天堂va蜜桃一区二区三区漫画版| 亚洲六月丁香色婷婷综合久久 | 欧美va亚洲va国产综合| 欧美日韩在线综合| 欧美亚洲动漫精品| 欧美午夜电影一区| 欧美丝袜丝交足nylons| 欧美日韩和欧美的一区二区| 色婷婷久久综合| 欧美性xxxxxxxx| 欧美日韩国产系列| 91.xcao| 日韩视频免费直播| 欧美xxxxxxxx| 国产日韩欧美麻豆| 国产精品国模大尺度视频| 亚洲日本欧美天堂| 亚洲午夜三级在线| 日韩一区精品字幕| 老色鬼精品视频在线观看播放| 国内成人免费视频| 成人美女视频在线观看18| 99精品国产一区二区三区不卡| 91丨九色porny丨蝌蚪| 欧美探花视频资源| 欧美成人一区二区| 国产精品三级电影| 亚洲一区二区在线观看视频| 日韩精品一区第一页| 韩国av一区二区三区四区| 成人教育av在线| 欧美在线制服丝袜| 精品少妇一区二区三区| 国产精品毛片高清在线完整版| 亚洲精品国产精华液| 蜜桃久久精品一区二区| 成人午夜精品一区二区三区| 欧美丝袜丝交足nylons图片| 精品日韩成人av| 亚洲久草在线视频| 九一九一国产精品| 91美女在线视频| 精品人在线二区三区| 中文字幕一区在线观看视频| 婷婷夜色潮精品综合在线| 国产精品一色哟哟哟| 欧美日韩一二三区| 国产肉丝袜一区二区| 午夜精品在线视频一区| 国产成人99久久亚洲综合精品| 色88888久久久久久影院按摩 | 久久新电视剧免费观看| 亚洲色图视频网站| 国内精品伊人久久久久av一坑| 色久优优欧美色久优优| 久久久综合视频| 午夜精品久久久| 99久久精品免费| 欧美精品一区二区三区久久久| 一区二区三区在线观看动漫| 国产一区在线观看麻豆| 欧美婷婷六月丁香综合色| 国产欧美一区二区精品性色超碰| 性欧美大战久久久久久久久| 成熟亚洲日本毛茸茸凸凹| 欧美videofree性高清杂交| 亚洲午夜在线视频| av不卡在线观看| 久久久久久久久久久黄色| 亚洲成人免费在线| 99国产精品99久久久久久| 国产日韩精品视频一区| 美女一区二区视频| 91精品国产色综合久久不卡蜜臀 | 国产精品久久久久久久久久免费看 | 7777精品伊人久久久大香线蕉完整版 | 亚洲国产日韩a在线播放性色| 成人毛片在线观看|