⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 planemain.java

📁 游戏学院学过的一个J2ME代码实例的整理
💻 JAVA
字号:
package npc7776;

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

/*********************************************
 * 类功能介绍:主要屏幕用于控制现实启动封面及启动游戏
 *********************************************/

public class planemain
    extends MIDlet
    implements CommandListener {
  private Display display = null;
  private List mainList = null;
  private Command cmdQuit, cmdOk;

  public planemain() {
    String option[] = {
        "继续", "新开一局", "最高分", "帮助", "关于"};
    mainList = new List("选项", List.IMPLICIT, option, null);
    display = Display.getDisplay(this);
    cmdQuit = new Command("退出", Command.EXIT, 1);
    cmdOk = new Command("选择", Command.OK, 2);
    mainList.addCommand(cmdQuit);
    mainList.addCommand(cmdOk);
    mainList.setCommandListener(this);
  }

  public void startApp() {
    display.setCurrent(new cover(this)); //显示封面2秒
  }

  public void pauseApp() {
  }

  public void destroyApp(boolean unconditional) {
    mainList = null;
    display = null;
  }

  /*************************************************
   * 功能介绍: 返回到主界面
   * 输入参数:
   * 返回参数:
   *************************************************/

  public void goBack() {
    display.setCurrent(mainList);
  }

  public void commandAction(Command c, Displayable d) {
    if (c == cmdOk) {
      switch (mainList.getSelectedIndex()) {
        case 0:
          break;
        case 1:
          display.setCurrent(new cortrol(this));
          break;
        case 2:
          break;
        case 3:
          break;
        case 4:
         display.setCurrent(new about(this));
          break;
      }
    }
    if (c == cmdQuit) {
      destroyApp(true);
      notifyDestroyed();
    }
  }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -