helloworlddisplay.java

来自「手机游戏设计一书的源代码」· Java 代码 · 共 50 行

JAVA
50
字号
package j2meprj;

import javax.microedition.lcdui.*;
import untitled1.MyMIDlet;

public class HelloWorldDisplay
    extends Canvas
    implements CommandListener {

  /** 构造器*/
  public HelloWorldDisplay() {
    try {
      jbInit();
    }
    catch (Exception e) {
      e.printStackTrace();
    }
  }

  public void paint(Graphics g) {
    g.setColor(255, 255, 255);
    g.fillRect(0, 0, getWidth(), getHeight());
    g.setColor(0, 0, 0);
    g.drawString("Hello World", 50, 100, Font.SIZE_MEDIUM);
  }

  /**组件初始化方法*/
  private void jbInit() throws Exception {

    // 设置当前的显示类对象监听命令事件
    setCommandListener(this);

    // 添加退出命令
    addCommand(new Command("Exit", Command.EXIT, 1));
  }

  /**处理命令事件方法 */
  public void commandAction(Command command, Displayable displayable) {

    /** 在此添加你的命令处理代码*/
    if (command.getCommandType() == Command.EXIT) {

      // 调用MIDlet退出方法,退出MIDlet
      MyMIDlet.quitApp();

    }
  }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?