Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.j2me
CanvasTeszt.ReversiCanvas osztály

java.lang.Object
  extended by javax.microedition.lcdui.Displayable
      extended by javax.microedition.lcdui.Canvas
          extended by elte.java2_utikalauz5.j2me.CanvasTeszt.ReversiCanvas
Beágyazó osztály:
CanvasTeszt

class CanvasTeszt.ReversiCanvas
extends Canvas


Mezők
private static int ASPECT_LIMIT
           
static int BG_COLOR
           
protected  CanvasTeszt boss
           
static int BOX_P1_COLOR
           
static int BOX_P2_COLOR
           
protected  boolean colored
           
static int DARK_BOX_COLOR
           
protected  Display display
           
(package private)  int height
           
(package private)  String[] infoLines
           
static int LIGHT_BOX_COLOR
           
private  Graphics offGraphics
           
private  Image offscreen
           
static int P1_COLOR
           
static int P2_COLOR
           
(package private)  int[] pnums
           
(package private)  int selx
           
(package private)  int sely
           
(package private)  int sizex
           
(package private)  int sizey
           
private  boolean vertInfo
           
(package private)  int vertWidth
           
(package private)  int width
           
 
javax.microedition.lcdui.Canvas osztálytól örökölt mezők
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
 
Konstruktorok
CanvasTeszt.ReversiCanvas(CanvasTeszt boss, Display display)
           
 
Metódusok
protected  void drawBoard(Graphics g)
           
protected  void drawPiece(Graphics g, int row, int col, int player)
           
protected  void drawSelectionBox(Graphics g)
           
protected  void drawSelectionBox(Graphics g, int sx, int sy)
           
 void keyPressed(int keyCode)
           
protected  void paint(Graphics g)
           
 
javax.microedition.lcdui.Canvas osztálytól örökölt metódusok
getGameAction, getHeight, getKeyCode, getKeyName, getWidth, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, hideNotify, isDoubleBuffered, keyReleased, keyRepeated, pointerDragged, pointerPressed, pointerReleased, repaint, repaint, serviceRepaints, showNotify
 
javax.microedition.lcdui.Displayable osztálytól örökölt metódusok
addCommand, isShown, removeCommand, setCommandListener
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Mezők részletezése

offscreen

private Image offscreen

offGraphics

private Graphics offGraphics

ASPECT_LIMIT

private static final int ASPECT_LIMIT
Lásd még:
Konstans mezőértékek

vertInfo

private boolean vertInfo

boss

protected CanvasTeszt boss

display

protected Display display

colored

protected boolean colored

P1_COLOR

public static final int P1_COLOR
Lásd még:
Konstans mezőértékek

P2_COLOR

public static final int P2_COLOR
Lásd még:
Konstans mezőértékek

LIGHT_BOX_COLOR

public static final int LIGHT_BOX_COLOR
Lásd még:
Konstans mezőértékek

DARK_BOX_COLOR

public static final int DARK_BOX_COLOR
Lásd még:
Konstans mezőértékek

BOX_P1_COLOR

public static final int BOX_P1_COLOR
Lásd még:
Konstans mezőértékek

BOX_P2_COLOR

public static final int BOX_P2_COLOR
Lásd még:
Konstans mezőértékek

BG_COLOR

public static final int BG_COLOR
Lásd még:
Konstans mezőértékek

width

int width

height

int height

vertWidth

int vertWidth

sizex

int sizex

sizey

int sizey

selx

int selx

sely

int sely

pnums

int[] pnums

infoLines

String[] infoLines
Konstruktorok részletezése

CanvasTeszt.ReversiCanvas

public CanvasTeszt.ReversiCanvas(CanvasTeszt boss,
                                 Display display)
Metódusok részletezése

paint

protected void paint(Graphics g)
Megvalósítja:
Canvas osztály paint metódusát

drawBoard

protected void drawBoard(Graphics g)

drawPiece

protected void drawPiece(Graphics g,
                         int row,
                         int col,
                         int player)

drawSelectionBox

protected void drawSelectionBox(Graphics g,
                                int sx,
                                int sy)

drawSelectionBox

protected void drawSelectionBox(Graphics g)

keyPressed

public void keyPressed(int keyCode)
Felüldefiniálja:
Canvas osztály keyPressed metódusát

Java 2 Útikalauz programozóknak 5.0