📄 menuscreen.java
字号:
package com.whkjava.popo;/** * <p>Title: KMPoPo</p> * <p>Description: KMPoPo</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Company: </p> * @author HUAKUI_WANG * @version 1.0 */import javax.microedition.lcdui.*;import javax.microedition.midlet.MIDlet;class MenuScreen extends List implements CommandListener{ private final KMPoPoMIDlet m_MIDlet; private final Command ok = new Command("Select", 4, 1); private final Command back = new Command("Return", 3, 1); public MenuScreen(KMPoPoMIDlet midlet) { super("KMPoPo", 3); m_MIDlet = midlet; append("Help", null); append("About", null); append("Exit", null); addCommand(ok); addCommand(back); setCommandListener(this); } private Alert aboutGame() { Alert alert = new Alert("About KM PoPo"); alert.setString("KMPoPo 1.0 Version\n\nKM Product\n\nMaker:KingMark"); alert.setTimeout(-2); return alert; } private Alert helpGame() { Alert alert = new Alert("KMPoPo Help"); alert.setString("4 Key and 6 Key for move.\n5 Key Shout"); alert.setTimeout(-2); return alert; } public void commandAction(Command command, Displayable displayable) { int nSelect = getSelectedIndex(); if(command == ok) { if(nSelect == 0) Display.getDisplay(m_MIDlet).setCurrent(helpGame()); else if (nSelect == 1) Display.getDisplay(m_MIDlet).setCurrent(aboutGame()); else if (nSelect == 2) m_MIDlet.notifyDestroyed(); } else if(command == back){ Display.getDisplay(m_MIDlet).setCurrent(new TitleCanvas(m_MIDlet)); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -