📄 rollermidlet.java
字号:
// Decompiled by DJ v3.8.8.85 Copyright 2005 Atanas Neshkov Date: 2005-8-14 11:30:47
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
// Source File Name: RollerMIDlet.java
package stone;
import javax.microedition.lcdui.Display;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
// Referenced classes of package stone:
// RollerLogic, NokiaUI_menu, NokiaUI_setting, NokiaUI_hiscore,
// NokiaUI_help, NokiaUI_about, NokiaUI_pause
public class RollerMIDlet extends MIDlet
{
public RollerMIDlet()
{
mLogic = new RollerLogic(this);
mNokia = new NokiaUI_menu(this, mLogic);
mSetting = new NokiaUI_setting(this, mLogic);
mHiScore = new NokiaUI_hiscore(this, mLogic);
mHelp = new NokiaUI_help(this);
mAbout = new NokiaUI_about(this);
mPause = new NokiaUI_pause(this, mLogic);
}
protected void startApp()
throws MIDletStateChangeException
{
if(mLogic != null)
{
Display.getDisplay(this).setCurrent(mLogic);
mLogic.start();
}
}
protected void pauseApp()
{
if(mLogic != null)
mLogic.stop();
}
protected void destroyApp(boolean p0)
{
if(mLogic != null)
mLogic.stop();
}
void StartGame()
{
if(mLogic != null)
mLogic.NewGame();
}
void QuitGame()
{
destroyApp(false);
notifyDestroyed();
}
public void ToNokiaUI()
{
if(mNokia != null)
Display.getDisplay(this).setCurrent(mNokia);
}
public void ToNokiaUI_Setting()
{
if(mSetting != null)
Display.getDisplay(this).setCurrent(mSetting);
}
public void ToNokiaUI_HiScore()
{
mHiScore = null;
mHiScore = new NokiaUI_hiscore(this, mLogic);
if(mHiScore != null)
Display.getDisplay(this).setCurrent(mHiScore);
}
public void ToNokiaUI_Help()
{
if(mHelp != null)
Display.getDisplay(this).setCurrent(mHelp);
}
public void ToNokiaUI_About()
{
if(mAbout != null)
Display.getDisplay(this).setCurrent(mAbout);
}
public void ToNokiaUI_Pause()
{
if(mPause != null)
Display.getDisplay(this).setCurrent(mPause);
}
public void ReturnUI()
{
if(mLogic != null)
Display.getDisplay(this).setCurrent(mLogic);
}
private RollerLogic mLogic;
private NokiaUI_menu mNokia;
private NokiaUI_setting mSetting;
private NokiaUI_hiscore mHiScore;
private NokiaUI_help mHelp;
private NokiaUI_about mAbout;
private NokiaUI_pause mPause;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -