mariomidlet.java
来自「一个j2me的手机游戏」· Java 代码 · 共 66 行
JAVA
66 行
package mario;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import lee_chan.IGetCanvas;
import lee_chan.ProgressThread;
public class MarioMIDlet extends MIDlet implements IGetCanvas
{
public MarioMIDlet()
{
gameLoading = new ProgressThread(this);
}
public void startApp()
{
if(gameLoading.loadProgressIsOver)
{
Display.getDisplay(this).setCurrent(gameCanvas);
gameCanvas.start();
}
else
{
Display.getDisplay(this).setCurrent(gameLoading);
gameLoading.start();
if(gameLoading.gaugeCnt==0)
{
gameCanvas = new MarioGameCanvas(this);
}
}
}
public Canvas getCanvas()
{
return gameCanvas;
}
public void pauseApp()
{
if(gameLoading.loadProgressIsOver)
{
gameCanvas.stop();
}
else
{
gameLoading.stop();
}
}
public void destroyApp(boolean unconditional)
{
if(gameLoading.loadProgressIsOver)
{
gameCanvas.record.close();
gameCanvas.stop();
}
}
public void exitMIDlet()
{
destroyApp(false);
notifyDestroyed();
}
static public MarioGameCanvas gameCanvas;
public ProgressThread gameLoading;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?