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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? wormmain.java

?? Source code for j2me game Worm
?? JAVA
字號:
/* * @(#)WormMain.java	1.3 03/08/10 * * Copyright (c) 2000-2003 Sun Microsystems, Inc. All rights reserved. * PROPRIETARY/CONFIDENTIAL * Use is subject to license terms *//* * WormMain.java * * Created on March 30, 2001, 16:15 * @version 1.3 */package example.wormgame;import java.lang.Thread;import javax.microedition.midlet.MIDlet;import javax.microedition.midlet.MIDletStateChangeException;import javax.microedition.lcdui.Form;import javax.microedition.lcdui.Item;import javax.microedition.lcdui.Gauge;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Displayable;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;/** * Main routine for worm MIDlet. */public class WormMain extends MIDlet implements CommandListener {    /** Current game board for worm pit. */    private WormPit theGame;    /** Button for exiting the game. */    private Command exitCmd  = new Command("Exit", Command.EXIT, 3);    /** Menu item for changing game levels. */    private Command levelCmd = new Command("Change Level", Command.SCREEN, 2);    /** Menu item for starting a new game. */    private Command startCmd = new Command("Start", Command.SCREEN, 1);    /** Menu item to restart another game. */    private Command restartCmd = new Command("Restart", Command.SCREEN, 1);    /** Enable audio. */    private Command audioOnCmd = new Command("Audio On", Command.SCREEN, 1);    /** Disable audio. */    private Command audioOffCmd = new Command("Audio Off", Command.SCREEN, 1);    /** Menu item to cancel current pausedmenu dialog. */    private Command cancelCmd = new Command("Cancel", Command.ITEM, 1);    /** Menu item to confirm current selected operation. */    private Command OKCmd = new Command("OK", Command.OK, 1);    /**     * Default mconstructor for worm MIDlet game.     * Creates the initial graphics objects and sets the command     * listener.     */    public WormMain() {    theGame = new WormPit();    theGame.addCommand(exitCmd);    theGame.addCommand(levelCmd);    theGame.addCommand(startCmd);    theGame.addCommand(audioOnCmd);    theGame.setCommandListener(this);    }    /**     * Destroy must cleanup everything. Only objects exist so the GC     * will do all the cleanup after the last reference is removed.     * @param unconditional if true, force MIDlet destroy processing     */    protected void destroyApp(boolean unconditional) {    theGame.destroyAudioPlayer();    theGame.destroyGame();    Display.getDisplay(this).setCurrent((Displayable)null);    }    /**     * Pause signals the thread to stop by clearing the thread field.     * If stopped before done with the iterations it will be restarted     * from scratch later.     */    protected void pauseApp() {    }    /**     * Start creates the thread to do the timing. It should return     * immediately to keep the dispatcher from hanging.     */    protected void startApp() {    Display.getDisplay(this).setCurrent(theGame);    try {        // Start the game in its own thread        Thread myThread = new Thread(theGame);        myThread.start();    } catch (Error e) {        destroyApp(false);        notifyDestroyed();    }    }    /**     * Respond to a commands issued on any Screen.     * @param c command object source of action     * @param d screen object containing actioned item     */    public void commandAction(Command c, Displayable d) {        if (c == restartCmd) {        theGame.restart();        } else if (c == levelCmd) {        Item[] levelItem = {        new Gauge("Level", true, 9, theGame.getLevel())};        Form f = new Form("Change Level", levelItem);        f.addCommand(OKCmd);        f.addCommand(cancelCmd);        f.setCommandListener(this);        Display.getDisplay(this).setCurrent(f);        } else if (c == exitCmd) {        destroyApp(false);        notifyDestroyed();        } else if (c == startCmd) {        theGame.removeCommand(startCmd);        theGame.addCommand(restartCmd);        theGame.restart();        } else if (c == OKCmd) {        Form f = (Form)d;        Gauge g = (Gauge)f.get(0);        theGame.setLevel(g.getValue());        Display.getDisplay(this).setCurrent(theGame);        } else if (c == cancelCmd) {        Display.getDisplay(this).setCurrent(theGame);        } else if (c == audioOnCmd) {        /* Turn on Audio */        theGame.createAudioPlayer();        theGame.removeCommand(audioOnCmd);        theGame.addCommand(audioOffCmd);        } else if (c == audioOffCmd) {        /* Turn off Audio */        theGame.destroyAudioPlayer();        theGame.removeCommand(audioOffCmd);        theGame.addCommand(audioOnCmd);    }    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区三区国产| 色综合久久九月婷婷色综合| 日韩伦理免费电影| 中文字幕va一区二区三区| 久久综合资源网| 欧美激情中文不卡| 亚洲女爱视频在线| 毛片一区二区三区| 国产传媒欧美日韩成人| 69堂国产成人免费视频| 91精品国产一区二区三区香蕉| 亚洲美女淫视频| 欧美日韩一二三| 久久se精品一区二区| 天堂va蜜桃一区二区三区漫画版| 国产精品久久久久9999吃药| 欧美激情一区二区三区在线| 欧美激情艳妇裸体舞| 日本一区二区视频在线观看| 国产在线播放一区三区四| 亚洲最色的网站| 国产精品免费视频一区| 一区二区三区四区国产精品| 国产精品丝袜在线| 一区二区三区欧美| 成人精品高清在线| 精品日产卡一卡二卡麻豆| 亚洲欧美偷拍卡通变态| 久久精品国产久精国产爱| 91视频一区二区| 日韩午夜av一区| 日本强好片久久久久久aaa| 色综合天天做天天爱| 欧美韩日一区二区三区四区| 天堂成人国产精品一区| 欧美三级韩国三级日本一级| 国产精品你懂的在线欣赏| 国产一区二区三区四| 制服丝袜中文字幕一区| 日韩精品福利网| 欧美美女一区二区在线观看| 亚洲最新视频在线观看| 欧美偷拍一区二区| 夜夜精品浪潮av一区二区三区| 99久久免费精品| 一区二区三区四区激情| 欧美乱熟臀69xxxxxx| 日韩av高清在线观看| 日韩一级完整毛片| 国产精品一区二区久久精品爱涩| 日韩一区二区三区视频在线| 韩日精品视频一区| 亚洲国产精品黑人久久久| 成人精品鲁一区一区二区| 亚洲色图欧美激情| 欧美一区二区三区视频在线观看| 日韩av电影免费观看高清完整版| 欧美电影免费观看完整版| 国产馆精品极品| 亚洲精品videosex极品| 欧美日韩在线亚洲一区蜜芽| 老司机精品视频在线| wwwwxxxxx欧美| 在线日韩av片| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 欧美精品在线观看播放| 极品少妇一区二区| 一区二区三区国产精华| 欧美精品一区二区在线观看| 在线视频国内自拍亚洲视频| 久久99精品久久久久久| 一区二区三区四区av| 精品捆绑美女sm三区| 欧美日韩在线播放一区| 91在线免费播放| 成人激情视频网站| 国产精品91一区二区| 美女被吸乳得到大胸91| 午夜精品久久久久久久| 夜夜嗨av一区二区三区中文字幕 | 日精品一区二区| 亚洲美女淫视频| 一区二区三区精密机械公司| 欧美国产日韩在线观看| 国产午夜精品久久久久久免费视| 国产精品久久福利| 久久老女人爱爱| 精品福利一二区| 久久久久久久一区| 国产欧美精品区一区二区三区 | 亚洲午夜精品17c| 伊人色综合久久天天人手人婷| 国产精品国产三级国产| 亚洲精品久久久蜜桃| 欧美午夜精品久久久久久孕妇| 国产尤物一区二区在线| 亚洲三级久久久| 天天色天天操综合| 极品尤物av久久免费看| 成人免费高清在线| 蜜臀av性久久久久蜜臀aⅴ| 国内精品自线一区二区三区视频| 国产精品一线二线三线精华| 91小视频在线| 日韩无一区二区| 中文字幕在线观看不卡视频| 亚洲国产日韩av| 不卡视频免费播放| 欧美一区二区在线视频| 国产精品久线在线观看| 亚洲成人免费电影| youjizz国产精品| 欧美一级艳片视频免费观看| 国产精品―色哟哟| 麻豆高清免费国产一区| 91福利社在线观看| 中文字幕视频一区| 国产精品小仙女| 日韩精品一区二区三区四区视频| 亚洲激情在线播放| 成人18精品视频| 中文字幕国产精品一区二区| 日本aⅴ免费视频一区二区三区| 91美女精品福利| 国产精品美女久久久久久久久久久 | 日本一区二区三区电影| 国模娜娜一区二区三区| 精品久久久久一区二区国产| 午夜精品久久久久久| 欧美日韩精品福利| 亚洲二区在线视频| 欧美三级视频在线| 亚洲一区免费视频| 欧美日韩国产综合视频在线观看| 中文字幕欧美一| 日本韩国精品在线| 亚洲国产美国国产综合一区二区| 欧美性猛片aaaaaaa做受| 一片黄亚洲嫩模| 日韩三级视频中文字幕| 国产一区二区0| 国产精品久久久久三级| 91福利精品第一导航| 日本大胆欧美人术艺术动态| 91精品视频网| av在线不卡电影| 日韩高清不卡一区| 国产亚洲综合av| 欧美偷拍一区二区| 福利电影一区二区三区| 亚洲三级电影全部在线观看高清| 91亚洲精品一区二区乱码| 日韩av网站免费在线| 中文成人av在线| 欧美成人免费网站| 欧美性猛片xxxx免费看久爱 | 中文字幕欧美三区| 在线电影欧美成精品| 懂色av一区二区三区蜜臀 | 99久久精品免费看国产免费软件| 午夜av一区二区| 亚洲乱码中文字幕综合| 久久综合成人精品亚洲另类欧美 | 亚洲人午夜精品天堂一二香蕉| 欧美日韩精品一区二区三区四区| 国产成人av一区二区| 韩国三级在线一区| 视频在线观看一区二区三区| 亚洲欧洲美洲综合色网| 欧美国产视频在线| 欧美激情一区在线| 国产视频一区二区三区在线观看 | 日韩电影免费在线| 亚洲成人动漫av| 视频在线观看一区二区三区| 亚洲精品国久久99热| 一区二区三区欧美视频| 一区二区三区四区中文字幕| 中文字幕在线观看不卡| 国产精品动漫网站| 一区二区三区中文字幕| 亚洲一区二区三区四区中文字幕| 亚洲免费在线观看视频| 亚洲激情男女视频| 亚洲bt欧美bt精品| 麻豆精品一区二区| 国产精品一区二区黑丝| 99精品视频在线观看免费| 91蝌蚪porny| 在线播放国产精品二区一二区四区| 欧美日韩亚洲丝袜制服| 欧美一级淫片007| 中文在线一区二区| 亚洲一区二区三区四区的| 免费视频一区二区| 成人午夜看片网址| 91精品久久久久久久99蜜桃| 精品99一区二区| 亚洲午夜在线电影| 国产成人精品网址|