www.pudn.com > PinTu.rar > PuzzleMidlet.java


/* 
 * PuzzleMidlet.java 
 * 
 * Created on 2008Äê7ÔÂ28ÈÕ, ÏÂÎç7:46 
 */ 
 
package Puzzle; 
 
import javax.microedition.midlet.*; 
import javax.microedition.lcdui.*; 
 
/** 
 * 
 * @author  bzu 
 * @version 
 */ 
public class PuzzleMidlet extends MIDlet { 
    private  MainCanvas m_MainCanvas; 
	public PuzzleMidlet() { 
		super(); 
		// TODO Auto-generated constructor stub 
	} 
 
	/* (non-Javadoc) 
	 * @see javax.microedition.midlet.MIDlet#startApp() 
	 */ 
	protected void startApp() throws MIDletStateChangeException { 
		// TODO Auto-generated method stub 
		if (m_MainCanvas == null)  
		{ 
			try 
			{ 
				m_MainCanvas = new MainCanvas(this); 
		    } 
			catch (Exception ex) 
			{ 
		    	System.out.println(ex); 
		    } 
		} 
		Display.getDisplay(this).setCurrent(m_MainCanvas); 
	} 
 
	/* (non-Javadoc) 
	 * @see javax.microedition.midlet.MIDlet#pauseApp() 
	 */ 
	protected void pauseApp() { 
		// TODO Auto-generated method stub 
		m_MainCanvas.stop(); 
	} 
 
	/* (non-Javadoc) 
	 * @see javax.microedition.midlet.MIDlet#destroyApp(boolean) 
	 */ 
	protected void destroyApp(boolean arg0) throws MIDletStateChangeException { 
		// TODO Auto-generated method stub 
		m_MainCanvas.stop(); 
	} 
 
}