vue
Class MenuChoisirMode
java.lang.Object
javax.microedition.lcdui.Displayable
javax.microedition.lcdui.Canvas
vue.MenuChoisirMode
- All Implemented Interfaces:
- java.lang.Runnable
public class MenuChoisirMode
- extends javax.microedition.lcdui.Canvas
- implements java.lang.Runnable
Affiche le menu permettant de chosir le mode de jeu (Solo ou Multi)
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 |
MenuChoisirMode(Stratego stratego,
javax.microedition.lcdui.Display display,
java.lang.Thread thread)
Constructeur |
Method Summary |
protected void |
keyPressed(int code)
Capture les clics et pressions sur les touches |
protected void |
paint(javax.microedition.lcdui.Graphics g)
Dessine le menu. |
void |
run()
|
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 |
policeTexteNonSelectionne
private static final javax.microedition.lcdui.Font policeTexteNonSelectionne
policeTexteSelectionne
private static final javax.microedition.lcdui.Font policeTexteSelectionne
couleurTexteNonSelectionne
private static final int couleurTexteNonSelectionne
- See Also:
- Constant Field Values
couleurTexteSelectionne
private static final int couleurTexteSelectionne
- See Also:
- Constant Field Values
contourTexteSelectionne
private static final int contourTexteSelectionne
- See Also:
- Constant Field Values
largeurEcran
private static int largeurEcran
hauteurEcran
private static int hauteurEcran
positionDepartMenu
private static int positionDepartMenu
espaceEntreElementsDuMenu
private static final int espaceEntreElementsDuMenu
menuIdx
private static int menuIdx
menuThread
private java.lang.Thread menuThread
background
private javax.microedition.lcdui.Image background
mainMenu
private java.lang.String[] mainMenu
bluetooth
private FenetreBluetooth bluetooth
display
private javax.microedition.lcdui.Display display
stratego
private Stratego stratego
menuprofil
private MenuChoisirProfil menuprofil
MenuChoisirMode
public MenuChoisirMode(Stratego stratego,
javax.microedition.lcdui.Display display,
java.lang.Thread thread)
- Constructeur
- Parameters:
stratego
- instance du Strategodisplay
- instance de Display pour afficher une fenêtre
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
paint
protected void paint(javax.microedition.lcdui.Graphics g)
- Dessine le menu.
- Specified by:
paint
in class javax.microedition.lcdui.Canvas
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