vue
Class MenuRegles
java.lang.Object
javax.microedition.lcdui.Displayable
javax.microedition.lcdui.Canvas
javax.microedition.lcdui.game.GameCanvas
vue.MenuRegles
- All Implemented Interfaces:
- javax.microedition.lcdui.CommandListener
public class MenuRegles
- extends javax.microedition.lcdui.game.GameCanvas
- implements javax.microedition.lcdui.CommandListener
Affiche les règles du jeu.
Fields inherited from class javax.microedition.lcdui.game.GameCanvas |
DOWN_PRESSED, FIRE_PRESSED, GAME_A_PRESSED, GAME_B_PRESSED, GAME_C_PRESSED, GAME_D_PRESSED, LEFT_PRESSED, RIGHT_PRESSED, 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 |
MenuRegles(javax.microedition.lcdui.Display display,
Stratego stratego)
Constructeur |
Method Summary |
private void |
afficherRegles(int depart)
Affiche le texte des règles. |
void |
commandAction(javax.microedition.lcdui.Command c,
javax.microedition.lcdui.Displayable arg1)
Gère la pression des commande prédéfinies. |
protected void |
keyPressed(int code)
Capture les clics et pressions sur les touches |
Methods inherited from class javax.microedition.lcdui.game.GameCanvas |
flushGraphics, flushGraphics, getGraphics, getKeyStates, paint |
Methods inherited from class javax.microedition.lcdui.Canvas |
getGameAction, getKeyCode, getKeyName, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, hideNotify, isDoubleBuffered, keyReleased, keyRepeated, pointerDragged, pointerPressed, pointerReleased, repaint, repaint, serviceRepaints, setCommandListener, setFullScreenMode, showNotify, sizeChanged |
Methods inherited from class javax.microedition.lcdui.Displayable |
addCommand, getHeight, getTicker, getTitle, getWidth, isShown, removeCommand, setTicker, setTitle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
strategoSource
private Stratego strategoSource
display
private javax.microedition.lcdui.Display display
affTxt
private AfficherTexteLong affTxt
commandeRetour
private javax.microedition.lcdui.Command commandeRetour
background
private javax.microedition.lcdui.Image background
index
private int index
MenuRegles
public MenuRegles(javax.microedition.lcdui.Display display,
Stratego stratego)
- Constructeur
- Parameters:
display
- instance de Display pour afficher une fenêtrestratego
- instance du Stratego
afficherRegles
private void afficherRegles(int depart)
- Affiche le texte des règles.
commandAction
public void commandAction(javax.microedition.lcdui.Command c,
javax.microedition.lcdui.Displayable arg1)
- Gère la pression des commande prédéfinies.
- Specified by:
commandAction
in interface javax.microedition.lcdui.CommandListener
keyPressed
protected void keyPressed(int code)
- Capture les clics et pressions sur les touches
- Overrides:
keyPressed
in class javax.microedition.lcdui.Canvas
- Parameters:
code
- code de la touche