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

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

?? micropocha.java

?? J2ME 技術開發的撲克牌類游戲 是開源代碼
?? JAVA
?? 第 1 頁 / 共 4 頁
字號:
/*
 * MicroPocha.java
 *
 * Created on 3 de junio de 2005, 15:31
 */

package telefono;

import java.io.IOException;
import java.util.Calendar;
import java.util.NoSuchElementException;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;
import org.xmlpull.v1.XmlPullParserFactory;

/**
 *
 * @author Enrique Vicent Ramis
 */
public class MicroPocha extends MIDlet implements javax.microedition.lcdui.CommandListener
{
    private Partida partida=null;
    private static Almacen almacen=null;
    
    /** Creates a new instance of MicroPocha */
    public MicroPocha()
    {
        almacen = new telefono.almacen.AlmacenMicropocha(this);
    }
    
    public static Almacen getAlmacen()
    {
        return almacen;
    }
    
    private Form crearPartida;//GEN-BEGIN:MVDFields
    private List menuEntrada;
    private Alert about;
    private ChoiceGroup tipoJuego;
    private TextField textField1;
    private TextField textField2;
    private TextField textField3;
    private TextField textField4;
    private TextField textField5;
    private Command cancelCommand1;
    private Command irATablero;
    private Alert noImplementado;
    private Form salida;
    private Command exitCommand1;
    private Command cancelCommand2;
    private Command exitCommand3;
    private telefono.Tablero tablero;
    private Command pantallaGrafico;
    private Command SalirDeTablero;
    private telefono.Grafico grafico;
    private Command backCommand1;
    private Image image1;
    private Image image2;
    private ImageItem imageItem2;
    private StringItem stringItem1;
    private StringItem stringItem2;
    private Command itemCommand1;
    private List cargarPartida;
    private Command screenCommand1;
    private Command borrarRms1;
    private Command okCommand1;
    private Command borrarRms;
    private Command GuardarComoCommand;
    private Form guardarComo;
    private StringItem stringItem3;
    private TextField guardaComoTextField;
    private Command okCommand2;
    private Command cancelCommand4;
    private Image image3;
    private ImageItem imageItem3;
    private Command backCommand2;
    private Command backCommand3;
    private Command cancelCarga;
    private Command reset;
    private Command screenCommand3;//GEN-END:MVDFields
    
//GEN-LINE:MVDMethods
    
    /** This method initializes UI of the application.//GEN-BEGIN:MVDInitBegin
     */
    private void initialize() {//GEN-END:MVDInitBegin
        // Insert pre-init code here
        getDisplay().setCurrent(get_menuEntrada());//GEN-LINE:MVDInitInit
        // Insert post-init code here
    }//GEN-LINE:MVDInitEnd
    
    /**
     * This method should return an instance of the display.
     */
    public Display getDisplay () {//GEN-FIRST:MVDGetDisplay
        return Display.getDisplay(this);
    }//GEN-LAST:MVDGetDisplay
    
    /**
     * This method should exit the midlet.
     */
    public void exitMIDlet () {//GEN-FIRST:MVDExitMidlet
        getDisplay().setCurrent(null);
        destroyApp(true);
        notifyDestroyed();
    }//GEN-LAST:MVDExitMidlet
    
    /** Called by the system to indicate that a command has been invoked on a particular displayable.//GEN-BEGIN:MVDCABegin
     * @param command the Command that ws invoked
     * @param displayable the Displayable on which the command was invoked
     */
    public void commandAction(Command command, Displayable displayable) {//GEN-END:MVDCABegin
        // Insert global pre-action code here
        if (displayable == menuEntrada) {//GEN-BEGIN:MVDCABody
            if (command == menuEntrada.SELECT_COMMAND) {
                switch (get_menuEntrada().getSelectedIndex()) {
                    case 0://GEN-END:MVDCABody
                        // Insert pre-action code here
                        getDisplay().setCurrent(get_crearPartida());//GEN-LINE:MVDCAAction6
                        // Insert post-action code here
                        break;//GEN-BEGIN:MVDCACase6
                    case 2://GEN-END:MVDCACase6
                        // Insert pre-action code here
                        getDisplay().setCurrent(get_about(), get_menuEntrada());//GEN-LINE:MVDCAAction8
                        // Insert post-action code here
                        break;//GEN-BEGIN:MVDCACase8
                    case 3://GEN-END:MVDCACase8
                        // Insert pre-action code here
                        exitMIDlet();//GEN-LINE:MVDCAAction25
                        // Insert post-action code here
                        break;//GEN-BEGIN:MVDCACase25
                    case 1://GEN-END:MVDCACase25
                        // Insert pre-action code here
                        //reinicializamos, siempre
                        cargarPartida=null;
                        getDisplay().setCurrent(get_cargarPartida());//GEN-LINE:MVDCAAction72
                        // Insert post-action code here
                        break;//GEN-BEGIN:MVDCACase72
                }
            }
        } else if (displayable == grafico) {
            if (command == backCommand1) {//GEN-END:MVDCACase72
                // Insert pre-action code here
                getDisplay().setCurrent(get_tablero());//GEN-LINE:MVDCAAction39
                // Insert post-action code here
            }//GEN-BEGIN:MVDCACase39
        } else if (displayable == crearPartida) {
            if (command == cancelCommand1) {//GEN-END:MVDCACase39
                // Insert pre-action code here
                getDisplay().setCurrent(get_menuEntrada());//GEN-LINE:MVDCAAction20
                // Insert post-action code here
            } else if (command == irATablero) {//GEN-LINE:MVDCACase20
                creaPartida();
                getDisplay().setCurrent(get_tablero());//GEN-LINE:MVDCAAction22
                // Insert post-action code here
            }//GEN-BEGIN:MVDCACase22
        } else if (displayable == salida) {
            if (command == cancelCommand2) {//GEN-END:MVDCACase22
                // Insert pre-action code here
                getDisplay().setCurrent(get_tablero());//GEN-LINE:MVDCAAction30
                // Insert post-action code here
            } else if (command == exitCommand1) {//GEN-LINE:MVDCACase30
                // Insert pre-action code here
                exitMIDlet();//GEN-LINE:MVDCAAction28
                // Insert post-action code here
            } else if (command == itemCommand1) {//GEN-LINE:MVDCACase28
                partida.reiniciar();
                get_tablero().reiniciar();
                getDisplay().setCurrent(get_tablero());//GEN-LINE:MVDCAAction47
                // Insert post-action code here
            } else if (command == reset) {//GEN-LINE:MVDCACase47
                // Insert pre-action code here
                getDisplay().setCurrent(get_menuEntrada());//GEN-LINE:MVDCAAction80
                // Insert post-action code here
            }//GEN-BEGIN:MVDCACase80
        } else if (displayable == cargarPartida) {
            if (command == okCommand1) {//GEN-END:MVDCACase80
                int seleccionado=cargarPartida.getSelectedIndex();
                if(seleccionado!=-1)
                {
                    String objetivo=cargarPartida.getString(seleccionado);
                    try
                    {
                        String xml=almacen.cargar(objetivo);
                        this.fromXml(xml);
                        getDisplay().setCurrent(get_tablero());//GEN-LINE:MVDCAAction55
                    }
                    catch (NoSuchElementException ex)
                    {
                        ex.printStackTrace();
                    }
                    catch (IOException ex)
                    {
                        ex.printStackTrace();
                    }
                    catch (XmlPullParserException ex)
                    {
                        ex.printStackTrace();
                    }
                }//si seleccionado
            } else if (command == borrarRms) {//GEN-LINE:MVDCACase55
                int seleccionado=cargarPartida.getSelectedIndex();
                if(seleccionado!=-1)
                {
                    String objetivo=cargarPartida.getString(seleccionado);
                    try
                    {
                        almacen.borrar(objetivo);
                        cargarPartida.delete(seleccionado);
                    }
                    catch (NoSuchElementException ex)
                    {
                        ex.printStackTrace();
                    }
                    catch (IOException ex)
                    {
                        ex.printStackTrace();
                    }
                }
                // Do nothing//GEN-LINE:MVDCAAction53
                // Insert post-action code here
            } else if (command == cancelCarga) {//GEN-LINE:MVDCACase53
                // Insert pre-action code here
                getDisplay().setCurrent(get_menuEntrada());//GEN-LINE:MVDCAAction78
                // Insert post-action code here
            }//GEN-BEGIN:MVDCACase78
        } else if (displayable == guardarComo) {
            if (command == cancelCommand4) {//GEN-END:MVDCACase78
                // Insert pre-action code here
                getDisplay().setCurrent(get_tablero());//GEN-LINE:MVDCAAction68
                // Insert post-action code here
            } else if (command == okCommand2) {//GEN-LINE:MVDCACase68
                String nombre=guardaComoTextField.getString();
                try
                {
                    almacen.guardar(nombre);
                }
                catch (IOException ex)
                {
                    ex.printStackTrace();
                }
                getDisplay().setCurrent(get_tablero());//GEN-LINE:MVDCAAction66
                // Insert post-action code here
            }//GEN-BEGIN:MVDCACase66
        } else if (displayable == tablero) {
            if (command == pantallaGrafico) {//GEN-END:MVDCACase66
                // Insert pre-action code here
                getDisplay().setCurrent(get_grafico());//GEN-LINE:MVDCAAction34
                // Insert post-action code here
            } else if (command == GuardarComoCommand) {//GEN-LINE:MVDCACase34
                // Insert pre-action code here
                getDisplay().setCurrent(get_guardarComo());//GEN-LINE:MVDCAAction61
                // Insert post-action code here
            } else if (command == SalirDeTablero) {//GEN-LINE:MVDCACase61
                // Insert pre-action code here
                getDisplay().setCurrent(get_salida());//GEN-LINE:MVDCAAction36
                // Insert post-action code here
            }//GEN-BEGIN:MVDCACase36
        }//GEN-END:MVDCACase36
        // Insert global post-action code here
}//GEN-LINE:MVDCAEnd

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品专区在线| 国产麻豆精品在线| 久久久欧美精品sm网站| 99久久99久久精品免费看蜜桃| 亚洲一区二区三区四区在线免费观看 | 国产成人av电影在线观看| 亚洲精品视频免费看| 国产校园另类小说区| 欧美日韩mp4| 91福利在线看| 91美女视频网站| 粉嫩绯色av一区二区在线观看| 日本不卡123| 日韩制服丝袜av| 亚洲精品视频观看| 亚洲男人的天堂一区二区| 国产精品成人在线观看| 国产欧美一区二区精品仙草咪 | 一本久久精品一区二区| 成人午夜电影网站| 国产传媒欧美日韩成人| 国产一区二区免费看| 国产久卡久卡久卡久卡视频精品| 首页综合国产亚洲丝袜| 亚洲一区二区三区影院| 麻豆成人91精品二区三区| 午夜一区二区三区视频| 爽爽淫人综合网网站| 亚洲裸体在线观看| 午夜电影久久久| 丝袜诱惑亚洲看片| 久久99精品一区二区三区| 激情综合色丁香一区二区| 韩国视频一区二区| 粉嫩av亚洲一区二区图片| 国产精华液一区二区三区| 国产精品一区二区久久不卡| www.日韩在线| 在线视频一区二区三| 91.com在线观看| 亚洲精品一区在线观看| www一区二区| 最好看的中文字幕久久| 亚洲一区精品在线| 麻豆精品国产91久久久久久| 国产成人精品在线看| 99久久伊人精品| 9191成人精品久久| 欧美国产综合色视频| 国产网红主播福利一区二区| 亚洲精品国产一区二区精华液| 亚洲欧洲日韩一区二区三区| 亚洲一区二区成人在线观看| 日本不卡123| gogo大胆日本视频一区| 欧美日韩亚州综合| 国产片一区二区三区| 夜夜揉揉日日人人青青一国产精品 | 欧美一区午夜视频在线观看| 国产亚洲人成网站| 亚洲高清免费观看 | 日韩欧美美女一区二区三区| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 亚洲色欲色欲www| 日韩电影在线一区二区| 国产成人午夜片在线观看高清观看| 91色九色蝌蚪| 精品成人a区在线观看| 亚洲v日本v欧美v久久精品| 国产黄色91视频| 欧美日本一区二区| 亚洲嫩草精品久久| 国产大陆精品国产| 日韩欧美亚洲一区二区| 亚洲午夜电影在线观看| 欧美日韩一区小说| 婷婷综合在线观看| 91精品免费观看| 美洲天堂一区二卡三卡四卡视频| 欧美高清视频www夜色资源网| 亚洲国产欧美另类丝袜| 国产网站一区二区三区| 国产精品一区二区三区网站| 国产午夜精品一区二区| 成人激情视频网站| 亚洲美女一区二区三区| 欧美三级日韩三级| 奇米四色…亚洲| 久久先锋影音av鲁色资源网| 国产成人激情av| 中文字幕亚洲一区二区av在线| 色综合中文字幕国产| 亚洲欧美在线另类| 欧美性色黄大片手机版| 久久精品国产在热久久| 国产精品情趣视频| 91麻豆国产精品久久| 婷婷开心激情综合| 久久久不卡网国产精品二区| av在线播放成人| 日韩极品在线观看| 欧美—级在线免费片| 欧美三级日韩在线| 国产福利精品一区| 亚洲一区二区三区在线| 精品99999| 欧美在线观看禁18| 国产一区二区精品久久91| 亚洲免费观看高清完整版在线| 欧美一区二区三区免费在线看| 国产福利一区在线| 亚洲午夜激情网页| 国产精品视频一二三| 制服丝袜中文字幕一区| 不卡一区二区三区四区| 视频一区二区三区在线| 中文字幕av不卡| 在线综合亚洲欧美在线视频| 粗大黑人巨茎大战欧美成人| 视频一区免费在线观看| 亚洲欧洲美洲综合色网| 精品国产麻豆免费人成网站| 色婷婷国产精品综合在线观看| 激情五月婷婷综合| 天天亚洲美女在线视频| 亚洲欧美一区二区在线观看| 精品国产乱码久久久久久久久| 欧美亚洲高清一区| 99精品视频在线观看| 精品一区二区三区免费视频| 亚洲国产毛片aaaaa无费看 | 91丝袜高跟美女视频| 久久黄色级2电影| 亚洲国产精品一区二区久久恐怖片 | 久久成人羞羞网站| 午夜精品久久久久久久 | 欧美sm极限捆绑bd| 欧美亚洲丝袜传媒另类| 不卡的av电影| 国产夫妻精品视频| 国产乱子伦视频一区二区三区 | 欧美国产一区二区在线观看| 日韩午夜激情av| 日韩一区二区视频| 欧美日本一区二区在线观看| 欧美在线观看一二区| 在线亚洲一区二区| 在线观看精品一区| 欧美日韩在线直播| 欧美日韩国产在线播放网站| 一本色道久久综合精品竹菊| 不卡av免费在线观看| 欧美精品欧美精品系列| 欧美视频一区在线| 欧美亚洲愉拍一区二区| 欧美日韩视频在线观看一区二区三区| 一本色道久久综合亚洲aⅴ蜜桃| 99在线精品视频| 91久久精品一区二区三区| 色综合一区二区| 欧日韩精品视频| 欧美电影在哪看比较好| 日韩视频免费观看高清在线视频| 8x福利精品第一导航| 精品国产伦一区二区三区观看体验| 日韩美女在线视频| 欧美国产日韩一二三区| 自拍偷在线精品自拍偷无码专区| 一区二区三区四区在线免费观看| 一区二区三区在线不卡| 日日欢夜夜爽一区| 国产一区欧美一区| 91视频一区二区| 欧美日本乱大交xxxxx| 精品久久久久久久久久久久久久久 | 日本aⅴ精品一区二区三区 | 欧美在线视频不卡| 日韩一区二区影院| 国产女人aaa级久久久级| 亚洲色图欧美在线| 青青草精品视频| 国产精品白丝jk黑袜喷水| 99久久精品国产一区二区三区| 欧美视频一二三区| 国产婷婷精品av在线| 亚洲一本大道在线| 国产电影精品久久禁18| 欧美少妇xxx| 国产色综合一区| 亚洲va中文字幕| 国产成人精品免费网站| 欧美狂野另类xxxxoooo| 国产精品三级av在线播放| 亚洲一区二区在线免费看| 国产美女精品在线| 欧美高清视频一二三区| 国产精品国产精品国产专区不蜜| 午夜影院久久久| av在线不卡电影| 久久先锋资源网|