commandlist.java
来自「一本介绍手机游戏开发的书中的源代码」· Java 代码 · 共 55 行
JAVA
55 行
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class commandList extends MIDlet implements CommandListener
{
Display display;
List list;
Command okCommand;
Command changeCommand;
Command helpCommand;
Command exitCommand;
public commandList()
{
display=Display.getDisplay(this);
list=new List("选择游戏状态", List.IMPLICIT);
okCommand = new Command("确认", Command.OK, 2);
changeCommand = new Command("取消命令", Command.OK, 2);
helpCommand = new Command("帮助", Command.HELP, 2);
exitCommand = new Command("离开", Command.EXIT, 1);
list.append("选择命令查看游戏状态", null);
list.addCommand(okCommand);
list.addCommand(changeCommand);
list.addCommand(helpCommand);
list.addCommand(exitCommand);
list.setCommandListener(this);
}
public void startApp()
{
display.setCurrent(list);
}
public void pauseApp(){}
public void destroyApp(boolean unconditional){}
public void commandAction(Command cmd, Displayable disp)
{
if (cmd == okCommand)
{
list.set(0,"确认开始进入游戏",null);
}
else if(cmd == changeCommand){
list.removeCommand(changeCommand);
}
else if(cmd == helpCommand){
list.set(0,"游戏说明书",null);
}
else if (cmd == exitCommand){
destroyApp(false);
notifyDestroyed();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?