ColorLinezMIDlet.java
上传用户:jinxueyang
上传日期:2016-05-15
资源大小:104k
文件大小:1k
源码类别:

J2ME

开发平台:

Java

  1. package game;
  2. import javax.microedition.midlet.*;
  3. import javax.microedition.lcdui.*;
  4. /**
  5.  * MIDlet类
  6.  */
  7. public class ColorLinezMIDlet extends MIDlet
  8. {
  9. static ColorLinezMIDlet instance;
  10. public static int gameGrade = 2;
  11. public static int menuIndex = 0;
  12. public static boolean isPlaySound = true;
  13. Display display;
  14. public ColorLinezMIDlet()
  15. {
  16. instance = this;
  17. display = Display.getDisplay(this);
  18. }
  19. public void startApp()
  20. {
  21. //获得当前显示的界面
  22. Displayable d = display.getCurrent();
  23. if ( d != null && d instanceof LinezCanvas )
  24. {
  25. ((LinezCanvas)d).start();
  26. }
  27. else
  28. {
  29.      display.setCurrent(new LogoCanvas(display, 1));
  30. }
  31. }
  32. public void pauseApp()
  33. {
  34.     //获得当前显示的界面
  35.     Displayable d = display.getCurrent();
  36.     //如果界面是游戏界面
  37.     if(d != null && d instanceof LinezCanvas)
  38.     {
  39.         //关闭线程
  40.         ((LinezCanvas)d).stop();
  41.     }
  42. }
  43. public void destroyApp(boolean unconditional)
  44. {
  45. }
  46. public static void quitApp()
  47. {
  48. instance.destroyApp(true);
  49. instance.notifyDestroyed();
  50. instance = null;
  51. }
  52. }