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

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

?? personalinfo.java

?? 使用RMS來記錄個人信息
?? JAVA
字號:
// 用RMS記錄個人信息
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
import javax.microedition.rms.*;
import java.util.Enumeration;
import java.util.*;

public class PersonalInfo extends MIDlet implements CommandListener {
	RecordStore recordStore =null;
	Display display = null;  // 設備的顯示器
	List list = null;	
	TextField nameField;  // 姓名文本域
	TextField phoneField;  //電話號碼文本域
	TextField emailField;  //電子郵件文本域
	
	String name, phone, email;
	private int[] recID;
	boolean isAdd;  // 值為true時為增加記錄,否則為修改記錄
	
	Ticker ticker = new Ticker("個人信息  ");  //實例化Ticker對象
	static final Command EXIT = new Command("退出",Command.STOP,1); //實例化命令
	static final Command BACK = new Command("返回",Command.BACK,2);
	static final Command VIEW = new Command("查看和修改記錄",Command.OK,3);
	static final Command ADD = new Command("添加新記錄",Command.OK,3);
	static final Command DEL = new Command("刪除當前記錄",Command.OK,3);
	static final Command DEL_ALL = new Command("刪除所有記錄",Command.OK,3);
	static final Command SAVE = new Command("保存",Command.OK,3);
	
	public PersonalInfo() {
	}

	// 重載抽象類MIDlet的抽象方法startApp()
	public void startApp() {
		display = Display.getDisplay(this); //獲取顯示器
		try {
			recordStore = RecordStore.openRecordStore("PersonalInfo", true); //實例化記錄存儲區
		} catch(Exception e) {
		}
        list = new List("個人信息",Choice.IMPLICIT); //實例化列表
		list.addCommand(EXIT); //增加控制命令
		list.addCommand(ADD);
		list.setCommandListener(this);
		list.setTicker(ticker);        
        list.setCommandListener(this);
		listRec();
	}
	
	// 重載抽象類MIDlet的方法pauseApp()
	public void pauseApp() {
	}
	
	// 重載抽象類MIDlet的方法destroyApp()
	public void destroyApp(boolean unconditional) {
		
	}

	public void listRec() {
        list.deleteAll(); //刪除列表元素
        try {
			int numRec = recordStore.getNumRecords(); //獲取記錄數
			if(numRec > 0) {
				list.addCommand(VIEW);
				list.addCommand(DEL);
				list.addCommand(DEL_ALL);
				recID = new int [numRec];
				RecordEnumeration re = recordStore.enumerateRecords(null,null,true); //記錄枚舉對象
				int i = 0;
				while(re.hasNextElement()) { //遍歷記錄
					recID[i] = re.nextRecordId();
					name = PersonalRecord.getName(recordStore.getRecord(recID[i]));  //獲取名稱
					list.append(name,null); //增加列表元素
					i++;
				}
			} else {
				list.removeCommand(VIEW);
				list.removeCommand(DEL);
				list.removeCommand(DEL_ALL);				
			}
        } catch (RecordStoreException rse) {
        }
		display.setCurrent(list);
	 }
	
	public void viewRecScreen() {  //顯示記錄信息
		Form view = new Form("個人信息"); //創建表單 
        nameField = new TextField("姓名:",name,20,TextField.ANY);  //創建文本域
        phoneField = new TextField("電話:",phone,20,TextField.NUMERIC);
        emailField = new TextField("E-Mail:",email,20,TextField.EMAILADDR);
        view.append(nameField);  //增加文本域到表單
        view.append(phoneField); 
        view.append(emailField);
        view.addCommand(BACK);
        view.addCommand(SAVE);
        view.setCommandListener(this);
        display.setCurrent(view); //設置當前顯示屏幕
	}
	
	public void viewRec() {
    	isAdd = false;
    	try {
    		byte[] b = recordStore.getRecord(recID[list.getSelectedIndex()]);
	    	name = PersonalRecord.getName(b); //獲取名稱
	        phone = PersonalRecord.getPhone(b); //獲取電話
	        email = PersonalRecord.getEmail(b); //獲取電子郵件
	    } catch(Exception e) {
	    } 
	    viewRecScreen(); //顯示信息
	}
	
	public void addRec() {  //增加記錄
    	isAdd = true;
    	name = null;
        phone = null;
        email = null;
	    viewRecScreen();
	}
	
	public void saveRec() { //存儲記錄
		name = nameField.getString();  //獲取用戶輸入 
		phone = phoneField.getString();
		email = emailField.getString();
       	if (!(name.trim().equals(""))) {       		
	       	byte[] b = PersonalRecord.createRecord(name,phone,email); //創建一條記錄
	    	try {
	    		if(isAdd) {
	    			recordStore.addRecord(b,0,b.length); //增加記錄
		    	} else {
	        		recordStore.setRecord(recID[list.getSelectedIndex()],b,0,b.length); //修改記錄
	        	}
		    } catch(Exception e) {
		    }
		 }
	}
	
	public void delRec(int i) { 
    	try{
	        recordStore.deleteRecord(i); //刪除記錄
    	} catch(Exception e) {
    	}		
	}
	
	public void delAllRec() {  //刪除所有記錄
        try {
            String dbName = recordStore.getName();
            recordStore.closeRecordStore();  //關閉記錄存儲區
            RecordStore.deleteRecordStore(dbName); //刪除記錄存儲區
        } catch (RecordStoreException rsnoe) {
        }
	}
	
	// 實現接口CommandListener的方法
	public void commandAction(Command c, Displayable d) {
        if (c == ADD) {
        	addRec();
        } else if (c == List.SELECT_COMMAND || c == VIEW) {
			viewRec();
        } else if(c == DEL) {
        	delRec(recID[list.getSelectedIndex()]);
        	listRec();
        } else if (c == DEL_ALL) {
	        delAllRec();
        	startApp();
		} else if (c == EXIT) {
        	destroyApp(false);
        	notifyDestroyed();
        } else if (c == BACK) {
            display.setCurrent(list);
        } else if (c == SAVE) { 
        	saveRec();
        	listRec();
        }  
	}	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产三级精品三级在线专区| 国产福利精品一区二区| 国产精品污www在线观看| 日韩午夜激情免费电影| 9191久久久久久久久久久| 欧美日韩中文字幕一区| 制服丝袜国产精品| 欧美精品一区二区三区蜜臀| 日韩一级二级三级精品视频| 精品理论电影在线| 久久久久亚洲蜜桃| 中文字幕亚洲一区二区va在线| 国产免费久久精品| 一区二区三区四区亚洲| 亚洲国产视频一区| 精品系列免费在线观看| 激情综合色综合久久综合| 国产一区在线观看视频| 成人动漫中文字幕| 欧美日韩一区二区三区四区五区 | 亚洲国产精品成人综合色在线婷婷| 久久久久久久久久美女| 国产精品超碰97尤物18| 五月天激情综合| 国内精品不卡在线| 91福利国产成人精品照片| 欧美一级欧美三级在线观看| 2021久久国产精品不只是精品| 国产精品人妖ts系列视频| 亚洲va欧美va人人爽| 国产成人精品亚洲日本在线桃色| 91网上在线视频| 欧美电视剧在线看免费| 1024精品合集| 久草在线在线精品观看| 99免费精品在线| 日韩免费在线观看| 一区二区三区不卡视频在线观看 | 欧美性猛交xxxx黑人交| 精品久久久久久久久久久院品网 | 国产精品久久三| 午夜成人免费视频| va亚洲va日韩不卡在线观看| 欧美精品久久天天躁| 日韩一区中文字幕| 国产精品夜夜嗨| 在线综合视频播放| 亚洲精品视频在线| 成人听书哪个软件好| 欧美一区二区视频在线观看| 亚洲天堂成人在线观看| 国产伦精品一区二区三区免费 | 中日韩av电影| 老司机午夜精品| 欧美三级韩国三级日本三斤| 国产女人水真多18毛片18精品视频| 日韩成人av影视| 欧美制服丝袜第一页| 一区二区中文字幕在线| 国产91丝袜在线18| 久久久一区二区三区| 三级不卡在线观看| 欧美日韩精品高清| 亚洲一区二区视频在线| 色婷婷综合中文久久一本| 国产精品久久久久桃色tv| 国产精品一二三四五| 欧美精品一区二区三区四区| 精品一区二区三区免费视频| 5月丁香婷婷综合| 天天色天天爱天天射综合| 欧美三级日韩三级| 天天av天天翘天天综合网| 欧美体内she精高潮| 亚洲国产精品一区二区尤物区| 色哟哟在线观看一区二区三区| 最新中文字幕一区二区三区| a4yy欧美一区二区三区| 一区二区三区四区不卡在线 | 日韩欧美久久久| 看电影不卡的网站| 久久精品亚洲精品国产欧美kt∨ | 91免费视频观看| 亚洲精品福利视频网站| 欧美性一区二区| 日韩成人午夜电影| 精品国产一二三| 不卡的av中国片| 一区二区三区国产精华| 911精品国产一区二区在线| 久久国内精品自在自线400部| 欧美不卡一区二区| av成人免费在线观看| 亚洲高清免费视频| 精品人伦一区二区色婷婷| 国产一区二区在线免费观看| 亚洲国产精品ⅴa在线观看| 色婷婷久久久久swag精品| 午夜电影网一区| 久久美女艺术照精彩视频福利播放| 波多野结衣中文字幕一区二区三区| 亚洲欧美另类小说| 欧美成人猛片aaaaaaa| av在线播放一区二区三区| 亚洲成a人v欧美综合天堂下载| 91麻豆精品国产91久久久久久| 国产在线观看一区二区| 亚洲美女免费在线| 精品国内片67194| 色老综合老女人久久久| 麻豆91在线播放免费| 中文字幕欧美一区| 日韩精品一区二区在线| 97超碰欧美中文字幕| 蜜臀精品久久久久久蜜臀| 日韩理论在线观看| 精品国产一区二区精华 | 热久久久久久久| 国产精品国产三级国产aⅴ入口| 欧美视频日韩视频| 成人av资源站| 国内精品久久久久影院色| 亚洲黄色免费电影| 中文字幕精品一区二区三区精品 | 经典三级视频一区| 亚洲午夜在线视频| 国产精品久久久久久亚洲毛片| 欧美一级片在线| 欧美三级电影在线观看| 99精品国产99久久久久久白柏| 经典一区二区三区| 久久国产乱子精品免费女| 尤物在线观看一区| 国产精品电影院| 国产欧美视频在线观看| 日韩精品电影一区亚洲| 久久草av在线| 亚洲欧美成人一区二区三区| 日韩美女一区二区三区四区| 欧美性一区二区| 91麻豆文化传媒在线观看| 成人午夜精品在线| 成熟亚洲日本毛茸茸凸凹| 国产高清不卡一区| 韩国女主播一区| 国产综合色精品一区二区三区| 日本大胆欧美人术艺术动态| 亚洲二区在线观看| 午夜视频一区二区| 日韩成人午夜电影| 美国欧美日韩国产在线播放| 日韩成人av影视| 久久99久国产精品黄毛片色诱| 日韩精品欧美精品| 久久成人久久鬼色| 国产一区二区不卡| 国产91在线|亚洲| 日本 国产 欧美色综合| 午夜欧美视频在线观看| 日韩电影在线观看一区| 免费成人性网站| 国产综合色视频| 99久久综合狠狠综合久久| 日韩一级片网站| 精品久久久久久亚洲综合网| 久久久综合精品| 综合激情网...| 亚洲成av人片一区二区梦乃| 免费一级片91| 成人午夜看片网址| 欧美吻胸吃奶大尺度电影| 91麻豆精品91久久久久同性| 欧美不卡一区二区三区四区| 中文字幕精品一区二区三区精品| 亚洲三级小视频| 日韩精品午夜视频| 福利一区福利二区| 欧美色网一区二区| 26uuu亚洲综合色| 国产精品传媒在线| 视频一区视频二区在线观看| 韩日精品视频一区| 色狠狠色噜噜噜综合网| 欧美一级艳片视频免费观看| 国产精品区一区二区三| 午夜精品久久久久影视| 国产成人免费高清| 欧美精品一二三| 国产精品素人视频| 日日夜夜精品视频天天综合网| 国产精品资源在线| 这里只有精品视频在线观看| 中文字幕av一区二区三区免费看| 亚洲网友自拍偷拍| 成人午夜激情影院| 精品国产91九色蝌蚪| 亚洲尤物视频在线| 波多野结衣中文字幕一区| 欧美va亚洲va香蕉在线| 亚洲一区二区三区自拍|