2008-06-30
MoveObject接口
import javax.microedition.lcdui.Graphics;
/** 可移动对象接口 */
public interface MoveObject {
/**
* 准备工作
*
* @param FullCanvas
* theCanvas 底级界面对象
*/
public abstract void initObject(FullCanvas theCanvas);
/**
* 在指定的画布上做好准备工作
*
* @param Graphics
* g 画布
*/
public abstract void preDraw(Graphics g);
/**
* 动一下
*
* @return int 下一动作ID
*/
public abstract int go();
/**
* 在指定的画布上绘制画面
*
* @param Graphics
* g 画布
*/
public abstract void drawOut(Graphics g);
}
上篇主线程中用到的viewMan就实现了这个接口


评论