public abstract class CanvasBase
extends javax.microedition.lcdui.game.GameCanvas
Constructor and Description |
---|
CanvasBase()
Constructor for the GameCanvas.
|
Modifier and Type | Method and Description |
---|---|
void |
paint(javax.microedition.lcdui.Graphics g)
Call the application's render method
|
abstract void |
render(javax.microedition.lcdui.Graphics g)
The render method that all the application drawing should occur in
|
void |
sizeChanged(int new_width,
int new_height)
Will be called if size has changed.
|
void |
syncPaint()
Ensure that a synchronised paint call happens, however that is managed under this canvas
|
flushGraphics, flushGraphics, getKeyStates
getGameAction, getHeight, getKeyCode, getKeyName, getWidth, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, isDoubleBuffered, repaint, repaint, serviceRepaints, setFullScreenMode
public CanvasBase()
public abstract void render(javax.microedition.lcdui.Graphics g)
public void sizeChanged(int new_width, int new_height)
sizeChanged
in class javax.microedition.lcdui.Canvas
public void syncPaint()
public void paint(javax.microedition.lcdui.Graphics g)
paint
in class javax.microedition.lcdui.game.GameCanvas