📄 navigator.java
字号:
import javax.microedition.midlet.*;import javax.microedition.lcdui.*;import java.util.*;public class Navigator { final public static int MAINMENU = 1; final public static int GAME = 2; final public static int LOAD = 3; final public static int SCORES = 4; final public static int SETTINGS = 5; final public static int HELP = 6; final public static int ABOUT = 7; final public static int EXIT = 8; public static MIDlet midlet; public static Display display; public static int current; public static boolean resume = false; public static void show(Object obj) { switch (current) { case MAINMENU: resume = false; display.setCurrent(MainMenu.getInstance()); break; case GAME: display.setCurrent(Game.getInstance()); break; case LOAD: resume = true;//确定读档 display.setCurrent(Game.getInstance()); break; case SCORES: display.setCurrent(Scores.getInstance()); break; case SETTINGS: display.setCurrent(Settings.getInstance()); break; case HELP: display.setCurrent(Help.getInstance()); break; case ABOUT: display.setCurrent(About.getInstance()); break; } } public static void flow(String cmd) { switch (current) { case MAINMENU: if (cmd.equals("0")) { current = GAME; show(null); } else if (cmd.equals("1")) { current = LOAD; show(null); } else if (cmd.equals("2")) { current = SCORES; show(null); } else if (cmd.equals("3")) { current = SETTINGS; show(null); } else if (cmd.equals("4")) { current = HELP; show(null); } else if (cmd.equals("5")) { current = ABOUT; show(null); } else if (cmd.equals("6")) { midlet.notifyDestroyed(); } break; case GAME: if (cmd.equals("返回")) { current = MAINMENU; show(null); } break; case LOAD: if (cmd.equals("返回")) { current = MAINMENU; show(null); } case SETTINGS: if (cmd.equals("返回")) { current = MAINMENU; show(null); } break; case SCORES: if (cmd.equals("返回")) { current = MAINMENU; show(null); } break; case HELP: if (cmd.equals("返回")) { current = MAINMENU; show(null); } break; case ABOUT: if (cmd.equals("返回")) { current = MAINMENU; show(null); } break; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -