JustMovingMIDlet.java
上传用户:gyyuli
上传日期:2013-07-09
资源大小:3050k
文件大小:1k
源码类别:

J2ME

开发平台:

Java

  1. import javax.microedition.lcdui.*;
  2. import javax.microedition.midlet.MIDlet;
  3. public class JustMovingMIDlet
  4.     extends MIDlet
  5.     implements CommandListener {
  6.   private Display mDisplay;
  7.   
  8.   private JustMovingCanvas mCanvas;
  9.   private Command mExitCommand;
  10.   
  11.   public void startApp() {
  12.     if (mCanvas == null) {
  13.       mCanvas = new JustMovingCanvas();
  14.       mCanvas.start();
  15.       mExitCommand = new Command("Exit", Command.EXIT, 0);
  16.       mCanvas.addCommand(mExitCommand);
  17.       mCanvas.setCommandListener(this);
  18.     }
  19.     
  20.     mDisplay = Display.getDisplay(this);
  21.     mDisplay.setCurrent(mCanvas);//Display.getDisplay(this).setCurrent(mCanvas);
  22.   }
  23.   public void pauseApp() {}
  24.   
  25.   public void destroyApp(boolean unconditional) {
  26.     mCanvas.stop();
  27.   }
  28.   
  29.   public void commandAction(Command c, Displayable s) {
  30.     if (c.getCommandType() == Command.EXIT) {
  31.       destroyApp(true);
  32.       notifyDestroyed();
  33.     }
  34.   }
  35. }