javax.microedition.lcdui.game
Class GameCanvas

java.lang.Object
  extended by javax.microedition.lcdui.Displayable
      extended by javax.microedition.lcdui.Canvas
          extended by javax.microedition.lcdui.game.GameCanvas

public abstract class GameCanvas
extends Canvas


Field Summary
static int DOWN_PRESSED
           
static int FIRE_PRESSED
           
static int GAME_A_PRESSED
           
static int GAME_B_PRESSED
           
static int GAME_C_PRESSED
           
static int GAME_D_PRESSED
           
static int LEFT_PRESSED
           
static int RIGHT_PRESSED
           
static int UP_PRESSED
           
 
Fields inherited from class javax.microedition.lcdui.Canvas
DOWN, FIRE, GAME_A, GAME_B, GAME_C, GAME_D, KEY_NUM0, KEY_NUM1, KEY_NUM2, KEY_NUM3, KEY_NUM4, KEY_NUM5, KEY_NUM6, KEY_NUM7, KEY_NUM8, KEY_NUM9, KEY_POUND, KEY_STAR, LEFT, RIGHT, UP
 
Constructor Summary
protected GameCanvas(boolean suppressKeyEvents)
           
 
Method Summary
 void flushGraphics()
           
 void flushGraphics(int x, int y, int width, int height)
           
protected  Graphics getGraphics()
           
 int getKeyStates()
           
 void paint(Graphics g)
           
 
Methods inherited from class javax.microedition.lcdui.Canvas
getGameAction, getKeyCode, getKeyName, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, hideNotify, isDoubleBuffered, keyPressed, keyReleased, keyRepeated, pointerDragged, pointerPressed, pointerReleased, repaint, repaint, serviceRepaints, setFullScreenMode, showNotify, sizeChanged
 
Methods inherited from class javax.microedition.lcdui.Displayable
addCommand, getHeight, getTicker, getTitle, getWidth, isShown, removeCommand, setCommandListener, setTicker, setTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UP_PRESSED

public static final int UP_PRESSED
See Also:
Constant Field Values

DOWN_PRESSED

public static final int DOWN_PRESSED
See Also:
Constant Field Values

LEFT_PRESSED

public static final int LEFT_PRESSED
See Also:
Constant Field Values

RIGHT_PRESSED

public static final int RIGHT_PRESSED
See Also:
Constant Field Values

FIRE_PRESSED

public static final int FIRE_PRESSED
See Also:
Constant Field Values

GAME_A_PRESSED

public static final int GAME_A_PRESSED
See Also:
Constant Field Values

GAME_B_PRESSED

public static final int GAME_B_PRESSED
See Also:
Constant Field Values

GAME_C_PRESSED

public static final int GAME_C_PRESSED
See Also:
Constant Field Values

GAME_D_PRESSED

public static final int GAME_D_PRESSED
See Also:
Constant Field Values
Constructor Detail

GameCanvas

protected GameCanvas(boolean suppressKeyEvents)
Method Detail

getGraphics

protected Graphics getGraphics()

getKeyStates

public int getKeyStates()

paint

public void paint(Graphics g)
Specified by:
paint in class Canvas

flushGraphics

public void flushGraphics(int x,
                          int y,
                          int width,
                          int height)

flushGraphics

public void flushGraphics()


Copyright © 2006-2007 Jayway AB. All Rights Reserved.