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

J2ME

开发平台:

Java

  1. /*****************************************************************************
  2.  Description: Creates a M3GCanvas that rotates a 3D triangle on the screen. 
  3.                     
  4.  @file        Main.java
  5.  COPYRIGHT All rights reserved Sony Ericsson Mobile Communications AB 2004.
  6.  The software is the copyrighted work of Sony Ericsson Mobile Communications AB.
  7.  The use of the software is subject to the terms of the end-user license 
  8.  agreement which accompanies or is included with the software. The software is 
  9.  provided "as is" and Sony Ericsson specifically disclaim any warranty or 
  10.  condition whatsoever regarding merchantability or fitness for a specific 
  11.  purpose, title or non-infringement. No warranty of any kind is made in 
  12.  relation to the condition, suitability, availability, accuracy, reliability, 
  13.  merchantability and/or non-infringement of the software provided herein.
  14.  *****************************************************************************/
  15. import javax.microedition.midlet.*;
  16. import javax.microedition.lcdui.*;
  17. import javax.microedition.lcdui.game.*;
  18. import javax.microedition.m3g.*;
  19. public class Main extends MIDlet implements CommandListener{
  20.     private Command ExitCommand;
  21.     private Display d;
  22.     private M3GCanvas m3gCanvas;
  23.     
  24.     public Main(){
  25.         d = Display.getDisplay(this);
  26.         
  27.         ExitCommand = new Command("Exit", Command.EXIT, 0);
  28.         
  29.         m3gCanvas = new M3GCanvas();
  30.         m3gCanvas.addCommand(ExitCommand);
  31.         m3gCanvas.setCommandListener(this);
  32.     }
  33.     
  34.     public void startApp() {
  35.         d.setCurrent(m3gCanvas);
  36.     }
  37.     
  38.     public void pauseApp() {
  39.         
  40.     }
  41.     
  42.     public void destroyApp(boolean unconditional) {
  43.         
  44.     }
  45.     public void commandAction(Command c, Displayable d){
  46.         notifyDestroyed();
  47.     }
  48.     
  49. }