org.dartra.midpui
Class ScoreBoardCanvas

java.lang.Object
  extended byjavax.microedition.lcdui.Displayable
      extended byjavax.microedition.lcdui.Canvas
          extended byorg.dartra.midpui.PlayDartsCanvas
              extended byorg.dartra.midpui.ScoreBoardCanvas
All Implemented Interfaces:
javax.microedition.lcdui.CommandListener

public class ScoreBoardCanvas
extends PlayDartsCanvas
implements javax.microedition.lcdui.CommandListener

Canvas that displays a standard game-set-match type scoreboard.

Author:
Erwin Vervaet

Field Summary
 
Fields inherited from class org.dartra.midpui.PlayDartsCanvas
backgroundImage, leftTopButtonPressedImage, midlet, rightTopButtonPressedImage
 
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
ScoreBoardCanvas(PlayDarts midlet)
           
 
Method Summary
 void commandAction(javax.microedition.lcdui.Command c, javax.microedition.lcdui.Displayable d)
           
 void processClick(int x, int y)
          Called when the screen is clicked at any location other than inside the top left or top right buttons.
 void processLeftTopButtonClick()
          Called when the top left button is clicked.
 void processRightTopButtonClick()
          Called when the top right button is clicked.
 void reset()
           
 
Methods inherited from class org.dartra.midpui.PlayDartsCanvas
inLeftTopButton, inRightTopButton, paint, pointerPressed, pointerReleased
 
Methods inherited from class javax.microedition.lcdui.Canvas
getGameAction, getKeyCode, getKeyName, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, hideNotify, isDoubleBuffered, keyPressed, keyReleased, keyRepeated, pointerDragged, 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
 

Constructor Detail

ScoreBoardCanvas

public ScoreBoardCanvas(PlayDarts midlet)
Method Detail

reset

public void reset()

processLeftTopButtonClick

public void processLeftTopButtonClick()
Description copied from class: PlayDartsCanvas

Called when the top left button is clicked.

Specified by:
processLeftTopButtonClick in class PlayDartsCanvas

processRightTopButtonClick

public void processRightTopButtonClick()
Description copied from class: PlayDartsCanvas

Called when the top right button is clicked.

Specified by:
processRightTopButtonClick in class PlayDartsCanvas

processClick

public void processClick(int x,
                         int y)
Description copied from class: PlayDartsCanvas

Called when the screen is clicked at any location other than inside the top left or top right buttons.

Specified by:
processClick in class PlayDartsCanvas

commandAction

public void commandAction(javax.microedition.lcdui.Command c,
                          javax.microedition.lcdui.Displayable d)
Specified by:
commandAction in interface javax.microedition.lcdui.CommandListener