gamemidlet.java
来自「一个锻炼记忆力的小游戏」· Java 代码 · 共 38 行
JAVA
38 行
import javax.microedition.lcdui.Display;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
public class GameMIDlet extends MIDlet implements Runnable {
GameMain gameMain; // 定义主游戏对象--也是主画布对象
Thread gameThread; // 定义主游戏线程对象
Display midDisplay; // 定义MIDlet的Display对象
public GameMIDlet() {
gameMain = new GameMain(this); // 初始化主游戏对象
gameThread = new Thread(this); // 初始化游戏线程
gameThread.start(); // 启动主游戏线程
}
protected void destroyApp(boolean arg0) {
}
protected void pauseApp() {
}
protected void startApp() throws MIDletStateChangeException {
}
/*
* 线程方法实现
*/
public void run() {
midDisplay = Display.getDisplay(this); // 获取MIDlet的Display对象
midDisplay.setCurrent(gameMain); // 为Display对象设置Displable对象(gameMain)
gameMain.gameLoop(); // 游戏主循环,处理游戏更新与绘图
notifyDestroyed(); // 游戏结束,通知程序管理器消毁当前程序
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?