vue
Class AffichageVictoire

java.lang.Object
  extended by javax.microedition.lcdui.Displayable
      extended by javax.microedition.lcdui.Canvas
          extended by vue.AffichageVictoire
All Implemented Interfaces:
javax.microedition.lcdui.CommandListener

public class AffichageVictoire
extends javax.microedition.lcdui.Canvas
implements javax.microedition.lcdui.CommandListener

Affiche l'écran de victoire correspondant au joueur vainqueur


Field Summary
private  javax.microedition.lcdui.Image background
           
private  javax.microedition.lcdui.Command commandeRetour
           
private  java.lang.String couleurGagnant
           
private  int couleurTexte
           
private  MediaPlayer player
           
private  Stratego stratego
           
 
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
AffichageVictoire(Stratego stratego, java.lang.String couleur)
          Constructeur
 
Method Summary
 void commandAction(javax.microedition.lcdui.Command c, javax.microedition.lcdui.Displayable arg1)
          Gère la pression des commande prédéfinies
protected  void paint(javax.microedition.lcdui.Graphics g)
          Dessine le menu.
 
Methods inherited from class javax.microedition.lcdui.Canvas
getGameAction, getKeyCode, getKeyName, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, hideNotify, isDoubleBuffered, keyPressed, 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
 

Field Detail

background

private javax.microedition.lcdui.Image background

stratego

private Stratego stratego

couleurGagnant

private java.lang.String couleurGagnant

couleurTexte

private int couleurTexte

player

private MediaPlayer player

commandeRetour

private javax.microedition.lcdui.Command commandeRetour
Constructor Detail

AffichageVictoire

public AffichageVictoire(Stratego stratego,
                         java.lang.String couleur)
Constructeur

Parameters:
stratego - instance du stratego
couleur - couleur du vainqueur
Method Detail

paint

protected void paint(javax.microedition.lcdui.Graphics g)
Dessine le menu.

Specified by:
paint in class javax.microedition.lcdui.Canvas

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