📄 warship.java
字号:
/*
* WarShip.java
*
* Created on 2005年12月7日, 下午12:31
*/
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
/**
*
* @author myStone
* @version
*/
public class WarShip extends MIDlet implements CommandListener
{
public Display display;
public MsgBox msg;
public logoCanvas logo;
public GameStart gs;
private Command cmdExit,cmdSkip,cmdStart,cmdRestart;
public void startApp()
{
display=Display.getDisplay(this);
msg=new MsgBox();
gs=new GameStart(this);
logo=new logoCanvas();
try {
cmdExit=new Command("退出",Command.EXIT,2);
cmdSkip=new Command("进入",Command.SCREEN,2);
cmdStart=new Command("开始",Command.SCREEN,2);
cmdRestart=new Command("重来",Command.SCREEN,2);
logo.addCommand(cmdExit);
logo.addCommand(cmdSkip);
logo.setCommandListener(this);
msg.addCommand(cmdExit);
msg.addCommand(cmdStart);
msg.setCommandListener(this);
gs.addCommand(cmdExit);
gs.addCommand(cmdRestart);
gs.setCommandListener(this);
} catch(Exception e) {
e.printStackTrace();
}
display.setCurrent(logo);
}
public void pauseApp()
{
}
public void destroyApp(boolean unconditional)
{
}
public void exitApp()
{
destroyApp(true);
notifyDestroyed();
}
public void commandAction(Command command, Displayable displayable) {
if(command==cmdExit)
{
exitApp();
}else
if(command==cmdSkip)
{
logo=null;
msg.Status=msg.WELCOME;
display.setCurrent(msg);
}else
if(command==cmdStart)
{
display.setCurrent(gs);
}else
if(command==cmdRestart)
{
GameStart.isRestart=true;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -