FrameWorkMidlet.java
上传用户:luxiaowei
上传日期:2022-06-06
资源大小:58k
文件大小:1k
源码类别:

J2ME

开发平台:

Java

  1. /*
  2.  * To change this template, choose Tools | Templates
  3.  * and open the template in the editor.
  4.  */
  5. package com.framework;
  6. import javax.microedition.lcdui.Display;
  7. import javax.microedition.midlet.*;
  8. /**
  9.  * @author Swaroop Kumar
  10.  */
  11. public abstract class FrameWorkMidlet extends MIDlet {
  12.     private static Display display;
  13.     private static FrameWorkMidlet instance;
  14.     public final void startApp() {
  15.         display = Display.getDisplay(this);
  16.         display.setCurrent(DisplayManager.getInst());
  17.         instance = this;
  18.         init();
  19.     }
  20.     public static Display getDisplay() {
  21.         return display;
  22.     }
  23.     public static FrameWorkMidlet getInstance() {
  24.         return instance;
  25.     }
  26.     public void pauseApp() {
  27.     }
  28.     public void destroyApp(boolean unconditional) {
  29.         display = null;
  30.         notifyDestroyed();
  31.     }
  32.     public abstract void init();
  33. }