BallMidlet.java---BallGame

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

//package BallGame;

import javax.microedition.lcdui.Command;

import javax.microedition.lcdui.CommandListener;

import javax.microedition.lcdui.Display;

import javax.microedition.lcdui.Displayable;

import javax.microedition.midlet.MIDlet;

/**

* <strong>FileName</strong>: BallMidlet.java

* <HR>

* <strong>Description</strong>: Basic MIDlet application structure.

* <P><HR>

* @author

* <em>

* This Game is developed by <B>Fansy</B>.<BR>

* F.S.Studio 1999~2005

* </em>

* @version 0.3.2

*/

public class BallMidlet extends MIDlet implements CommandListener

{

private Command exitCommand; //退出命令

private BallCanvas canvas; //画布对象

public static BallMidlet instance;

public BallMidlet()

{

instance=this;

canvas=new BallCanvas(); //建立画布

exitCommand=new Command("EXIT",Command.EXIT,1); //建立退出命令

canvas.addCommand(exitCommand); //添加命令

canvas.setCommandListener(this); //设定命令响应

}

protected void startApp()

{

Display.getDisplay(this).setCurrent(canvas); //设定程序开始时的显示对象

canvas.start();

}

protected void pauseApp()

{

}

protected void destroyApp(boolean unconditional)

{

}

public void quitApp()

{

destroyApp(false);

notifyDestroyed();

}

public void commandAction(Command c,Displayable d)

{

if(c==exitCommand) //当监测到退出命令时退出程序

{

quitApp();

}

}

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航