?? main.java
字號:
package com.j2medev.chapter5;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
/**
* @name Main
* @brief generic game midlet suite
* @author liloi <liloi1982@hotmail.com>
* @version 2.0
*/
public class Main extends MIDlet {
//////////////////////////////////////////////////////////////////////////////
// Variables
//////////////////////////////////////////////////////////////////////////////
protected Display m_Display;
protected Game m_Canvas;
//////////////////////////////////////////////////////////////////////////////
// Methods
//////////////////////////////////////////////////////////////////////////////
/**
* CONSTRUCTOR
* @name Main
* @brief constructor
* @param none
* @return none
*/
public Main() {
/* prepare environment */
m_Display = Display.getDisplay(this);
m_Canvas = new Game();
m_Canvas.m_Midlet = this;
} /// END FUNC Constructor
/**
* @name startApp
* @brief fallback method called while app started
* @param none
* @return none
*/
public void startApp() {
/* set currnet applicable display */
m_Display.setCurrent(m_Canvas);
} /// END FUNC startApp
/**
* @name pauseApp
* @brief fallback method called while app must be paused (incoming call)
* @param none
* @return none
*/
public void pauseApp() {
m_Display.setCurrent(null);
m_Canvas.m_Paused = true;
} /// END FUNC pauseApp
/**
* @name destroyApp
* @brief fallback method called while app must be disposed
* @param unconditional if removal required
* @return none
*/
public void destroyApp(boolean unconditional) {
m_Canvas.destroy();
notifyDestroyed();
} /// END FUNC destroyApp
/**
* @name exitRequested
* @brief fallback method called while app must be destroyed
* @param none
* @return none
*/
public void exitRequested() {
destroyApp(false);
notifyDestroyed();
} /// END FUNC exitRequested
} //// END CLASS
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -