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

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

?? uicontroller.java

?? 手機電話本 初學者
?? JAVA
字號:
/*
 * Created on 2005-2-3
 *
 * TODO To change the template for this generated file go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
package net.garrey.util;
import net.garrey.midlet.PhoneTest;
import net.garrey.model.PhoneItem;

import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Alert;

import net.garrey.util.PhoneRecordStore;
import net.garrey.view.About;
import net.garrey.view.PhoneAdd;
import net.garrey.view.PhoneEdit;
import net.garrey.view.PhoneList;
import net.garrey.view.PhoneView;
/**
 * @author Administrator
 */
public class UIController {
	private PhoneTest phoneMidlet;
	private PhoneRecordStore phoneRecords;
	private PhoneList list;
	private PhoneAdd addForm;
	private PhoneView viewForm;
	private PhoneEdit editForm;
	private Alert alert;
	private About about;
	
	public UIController(PhoneTest phone){
		phoneMidlet=phone;
	}
	
	public void init(){
		phoneRecords=new PhoneRecordStore(this);
		//init ui
		list=new PhoneList("列表",this,phoneRecords.getPhones());
		addForm=new PhoneAdd("添加",this);
		viewForm=new PhoneView("查看",this);
		editForm=new PhoneEdit("修改",this);
		about=new About("關于");
		setCurrent(list);
	}
	//get method
	public PhoneRecordStore getPhoneRecords(){
		return phoneRecords;
	}
	
	public void setCurrent(Displayable disp){
		phoneMidlet.setCurrent(disp);
    }
	public void setCurrent(Alert alert, Displayable disp){
		phoneMidlet.setCurrent(alert, disp);
    }
	
	//定義事件ID內部類
    public static class EventID{
        private EventID(){
        }
        
        public static final byte EVENT_EXIT=0;//退出
        public static final byte EVENT_NEW_RECORD =1;//增加
        public static final byte EVENT_NEW_SAVE =2;//保存記錄
        public static final byte EVENT_NEW_BACK =3;//保存記錄
        public static final byte EVENT_DELETE =4;//刪除
        public static final byte EVENT_VIEW_DETAIL =5;//察看詳細
        public static final byte EVENT_VIEW_BACK= 6;//返回察看
        public static final byte EVENT_EDIT=7;//修改
        public static final byte EVENT_EDIT_BACK=8;//修改返回
        public static final byte EVENT_EDIT_SAVE=9;//保存修改
        public static final byte EVENT_ABOUT=10;//保存修改
    }
    
    //事件處理
    public void handleEvent( int eventID,Object[] args){   
    	switch (eventID)
        {   
    	    case EventID.EVENT_EXIT:
    	    {
    	    	phoneMidlet.exit(false);
    	    	break;
    	    }
    	    case EventID.EVENT_VIEW_DETAIL:
    	    {
    	        viewForm.setPhone((PhoneItem)args[0]);
    	        setCurrent(viewForm);
    	        break;
    	    }
    	    case EventID.EVENT_NEW_RECORD:
    	    {
    	        addForm.clear();
    	    	setCurrent(addForm);
    	    	break;
    	    }
    	    case EventID.EVENT_NEW_BACK:
    	    case EventID.EVENT_VIEW_BACK:    
    	    case EventID.EVENT_EDIT_BACK:
    	    {
    	    	setCurrent(list);
    	    	break;
    	    }
    	    case EventID.EVENT_NEW_SAVE:
    	    {
    	        PhoneItem item=new PhoneItem((String)args[0],(String)args[1]);
    	        int id=phoneRecords.addPhone(item);
    	        list.refresh(phoneRecords.getPhones());
    	        setCurrent(list);
    	        break;
    	    }
    	    case EventID.EVENT_EDIT:
    	    {
    	        editForm.setPhone((PhoneItem)args[0]);
    	        setCurrent(editForm);
    	        break;
    	    }
    	    case EventID.EVENT_EDIT_SAVE:
    	    {
    	        phoneRecords.updatePhone((PhoneItem)args[0]);
    	        list.refresh(phoneRecords.getPhones());
    	        setCurrent(list);
    	        break;
    	    }
    	    case EventID.EVENT_DELETE:
    	    {
    	        phoneRecords.deletePhone(((PhoneItem)args[0]).getId());
    	        list.refresh(phoneRecords.getPhones());
    	        setCurrent(list);
    	        break;
    	    }
    	    case EventID.EVENT_ABOUT:
    	    {
    	        setCurrent(about);
    	        break;
    	    }
         	default:
         	    break;
        }
    }
    
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本一区二区在线不卡| 亚洲精品日韩一| 精品国产伦一区二区三区观看体验| 欧美不卡一区二区三区| 国产欧美日韩在线看| 亚洲色图色小说| 视频一区二区国产| 国产九色精品成人porny| 国产69精品久久久久毛片| 色国产综合视频| 久久免费看少妇高潮| 亚洲国产精品久久人人爱蜜臀| 麻豆视频一区二区| 91毛片在线观看| 精品国产伦一区二区三区观看体验 | 欧美色精品天天在线观看视频| 欧美日本在线视频| 日本一区二区综合亚洲| 日韩国产欧美视频| 色综合天天天天做夜夜夜夜做| 欧美一区二区国产| 亚洲人吸女人奶水| 久久99精品国产91久久来源| 欧美性videosxxxxx| 国产精品乱码一区二三区小蝌蚪| 日本欧美一区二区| 在线欧美日韩精品| 国产精品久久久久婷婷| 毛片不卡一区二区| 欧美午夜一区二区三区免费大片| 国产精品国产三级国产普通话99| 老司机精品视频一区二区三区| 欧美在线小视频| 综合久久国产九一剧情麻豆| 国产一区二区影院| 日韩欧美成人一区二区| 午夜在线电影亚洲一区| 欧亚一区二区三区| 悠悠色在线精品| 成人国产视频在线观看| 国产婷婷色一区二区三区四区| 欧美a级一区二区| 欧美日韩精品一区二区三区蜜桃 | 美女视频网站久久| 欧美情侣在线播放| 午夜精品福利一区二区三区蜜桃| 色综合色综合色综合色综合色综合 | 国产偷v国产偷v亚洲高清| 国内久久精品视频| 欧美videofree性高清杂交| 日韩福利视频导航| 欧美日韩1区2区| 天天色天天操综合| 欧美精品三级在线观看| 亚洲成人高清在线| 欧美精品1区2区| 五月天激情综合网| 欧美军同video69gay| 日本中文一区二区三区| 日韩欧美在线123| 狠狠色丁香久久婷婷综合_中| 日韩一区和二区| 国产在线不卡视频| 国产欧美日韩激情| 91丝袜美女网| 一区二区久久久| 欧美日韩国产高清一区二区三区| 五月天婷婷综合| 欧美mv和日韩mv的网站| 国产精品99精品久久免费| 中文字幕一区二区三| 色婷婷av一区二区| 天堂成人国产精品一区| 欧美tickle裸体挠脚心vk| 国产凹凸在线观看一区二区| 亚洲欧美自拍偷拍| 欧美性生活大片视频| 免费成人你懂的| 国产精品久久久久久一区二区三区 | 亚洲欧美区自拍先锋| 在线不卡a资源高清| 久草热8精品视频在线观看| 欧美国产在线观看| 欧美色视频在线| 精品一二线国产| 国产精品看片你懂得| 欧美日韩综合不卡| 蜜桃av一区二区三区| 中文字幕不卡在线观看| 欧美乱妇15p| 成人黄色综合网站| 日韩中文字幕一区二区三区| 久久婷婷国产综合精品青草| 91精品1区2区| 激情偷乱视频一区二区三区| 夜夜嗨av一区二区三区中文字幕| 日韩一区二区三区视频| 99精品黄色片免费大全| 捆绑调教一区二区三区| 亚洲精品国产精品乱码不99| 日韩欧美国产三级电影视频| www.久久精品| 精品亚洲porn| 亚洲一区二区视频在线观看| 久久婷婷久久一区二区三区| 欧美日韩成人在线| 91碰在线视频| 国产精品18久久久久久久久| 五月综合激情网| 亚洲人妖av一区二区| 亚洲精品一线二线三线| 欧美视频你懂的| 99天天综合性| 丁香桃色午夜亚洲一区二区三区| 日韩av一级片| 玉米视频成人免费看| 国产精品毛片久久久久久| 日韩你懂的电影在线观看| 91国产丝袜在线播放| 成人激情电影免费在线观看| 久久国产三级精品| 日本欧洲一区二区| 五月婷婷另类国产| 亚洲一区二区三区中文字幕| 亚洲欧洲精品一区二区精品久久久| 精品不卡在线视频| 欧美一卡二卡在线观看| 欧美剧情电影在线观看完整版免费励志电影 | 欧美精品一区二区蜜臀亚洲| 欧美日韩一区二区三区高清| 91蜜桃视频在线| 成人app网站| 成人91在线观看| 大陆成人av片| 国产99久久久国产精品| 国产一区二区三区视频在线播放| 日本美女一区二区三区| 亚洲va在线va天堂| 亚洲国产欧美另类丝袜| 亚洲国产精品一区二区久久| 亚洲制服丝袜av| 亚洲午夜一区二区三区| 亚洲一区二区三区国产| 亚洲午夜电影网| 天天做天天摸天天爽国产一区| 性做久久久久久免费观看| 亚洲成av人片观看| 日韩av中文在线观看| 免费成人在线观看视频| 美国精品在线观看| 国产一区二区三区日韩| 国产不卡在线一区| av不卡免费电影| 色天使色偷偷av一区二区| 欧美午夜宅男影院| 日韩一区二区三区三四区视频在线观看| 日韩一区二区在线观看| 精品国产91乱码一区二区三区 | 顶级嫩模精品视频在线看| 成人综合日日夜夜| av在线综合网| 在线观看国产一区二区| 在线不卡中文字幕播放| 亚洲精品一区在线观看| 中文av一区二区| 亚洲一区在线观看视频| 午夜精品久久久久久| 久久精品国产网站| 国产成人免费视频一区| av电影天堂一区二区在线观看| 色婷婷精品久久二区二区蜜臂av| 欧美视频一区二区三区四区 | 久久精品国产亚洲5555| 国产suv精品一区二区6| 91在线精品一区二区| 欧美精品 日韩| 日本一区二区三区视频视频| 亚洲免费电影在线| 美女视频黄 久久| 99国产精品久久久久久久久久| 欧美日韩免费观看一区三区| 精品国产区一区| 亚洲素人一区二区| 男女性色大片免费观看一区二区| 国产精品一区二区免费不卡 | 性欧美疯狂xxxxbbbb| 国产乱对白刺激视频不卡| 99麻豆久久久国产精品免费| 欧美裸体一区二区三区| 国产精品亲子伦对白| 蜜臀精品一区二区三区在线观看| 成人性视频免费网站| 日韩三级av在线播放| 亚洲视频免费在线| 六月丁香婷婷久久| 91成人免费电影| 久久午夜国产精品| 三级亚洲高清视频| 91色porny在线视频| 精品91自产拍在线观看一区|