com.incrediblesoft.redjey.demo
Class RedJDemoCanvas

java.lang.Object
  extended by javax.microedition.lcdui.Displayable
      extended by javax.microedition.lcdui.Canvas
          extended by com.incrediblesoft.redjey.demo.RedJDemoCanvas
All Implemented Interfaces:
java.lang.Runnable

public class RedJDemoCanvas
extends javax.microedition.lcdui.Canvas
implements java.lang.Runnable


Field Summary
static int _FPS
           
static int EXIT_STATE
           
static int IDLE_STATE
          State
static int INIT_AND_WORK_STATE
           
static int INIT_STATE
           
static int PAUSED_STATE
           
static int WORKING_STATE
           
 
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
RedJDemoCanvas()
           
 
Method Summary
 int getHeight()
           
static RedJDemoCanvas getInstance()
           
 int getState()
           
 int getWidth()
           
 void run()
          Thread
 void setFps(int fps)
           
 void setState(int state)
           
 
Methods inherited from class javax.microedition.lcdui.Canvas
getGameAction, getKeyCode, getKeyName, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, isDoubleBuffered, repaint, repaint, serviceRepaints, setFullScreenMode
 
Methods inherited from class javax.microedition.lcdui.Displayable
addCommand, getTicker, getTitle, isShown, removeCommand, setCommandListener, setTicker, setTitle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IDLE_STATE

public static final int IDLE_STATE
State

See Also:
Constant Field Values

INIT_STATE

public static final int INIT_STATE
See Also:
Constant Field Values

INIT_AND_WORK_STATE

public static final int INIT_AND_WORK_STATE
See Also:
Constant Field Values

PAUSED_STATE

public static final int PAUSED_STATE
See Also:
Constant Field Values

WORKING_STATE

public static final int WORKING_STATE
See Also:
Constant Field Values

EXIT_STATE

public static final int EXIT_STATE
See Also:
Constant Field Values

_FPS

public static int _FPS
Constructor Detail

RedJDemoCanvas

public RedJDemoCanvas()
Method Detail

getInstance

public static RedJDemoCanvas getInstance()

getWidth

public int getWidth()
Overrides:
getWidth in class javax.microedition.lcdui.Displayable

getHeight

public int getHeight()
Overrides:
getHeight in class javax.microedition.lcdui.Displayable

setState

public void setState(int state)

getState

public int getState()

setFps

public void setFps(int fps)

run

public void run()
Thread

Specified by:
run in interface java.lang.Runnable