哪位高手能我注释一下这段JAVA手机游戏代码吗~最好每句都注释下
来源:百度知道 编辑:UC知道 时间:2024/05/09 19:27:17
* 作者:G-DSY
* 功能介绍:主要框架
*/
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class G extends MIDlet implements CommandListener{
public Command backCommand;
private Command exitCommand;
private SpriteCanvas zgcCanvas;
private long x=0;
Display display=Display.getDisplay( this );
public G()
{
backCommand=new Command("BACK",Command.BACK,2);
zgcCanvas = new SpriteCanvas( display,this );
zgcCanvas.setCommandListener(this);
}
public void startApp()
{
}
public void pauseApp()
{
}
protected void destroyApp(boolean d)
{
}
public void commandAction(Command c, Displayable d)
{
if( c == exitCommand )
{
zgcCanvas.stop();
destroyApp( false );
notifyDestroyed();
}
}
}
import javax.microedition.lcdui.*; //这个你手机液晶屏的包,负责绘图部分
import javax.microedition.midlet.*; //这里包括了MIDP程序类包
public class G extends MIDlet implements CommandListener{ //这是一个MIDP程序主类,并实现了COMMANDLISTENER接口,必须实现COMMANDACTION方法
public Command backCommand; //声明一个返回按钮
private Command exitCommand; //声明一个退出按钮
private SpriteCanvas zgcCanvas; //声明一个精灵画布,用来在上面贴图绘画
private long x=0; //程序中没用到
Display display=Display.getDisplay( this ); //获得当前绘制用的屏幕对象
public G() //
{
backCommand=new Command("BACK",Command.BACK,2); //实例化返回按钮,优先级是2
zgcCanvas = new SpriteCanvas( display,this ); //实例化画布
zgcCanvas.setCommandListener(this); //为画布添加监听者
}
public void startApp() //继承自MIDLET类,程序启动时候自动调用
{
}
public void pauseApp() //继承自MIDLET,暂停时调
{
}
protected void destroyApp(boolean d) //销毁时调
{
}
public void commandAction(Command c, Displayable d) //按下