|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--Niveaux
Classe Niveaux : Construction des niveaux du jeu!
| Field Summary | |
(package private) int |
nbNiveaux
Le nombre de niveaux |
(package private) Niveau[] |
niveau
Un tableau de niveaux |
(package private) int |
noniveaualeat
Le numéro du niveau aléatoire |
(package private) Case[][][] |
tab
Tous les niveaux : un tableau a 3 dimensions : Un tableau à 2 dimensions de cases par niveau |
| Constructor Summary | |
Niveaux(java.net.URL codebase,
java.util.ResourceBundle messages)
Constructeur : Crée les niveaux à partir d'un fichier |
|
| Method Summary | |
void |
creeNiveauAleat(int n)
Crée un niveau avec des murs aléatoires |
int |
getNbNiveaux()
Renvoie le nombre de niveaux du jeu |
Niveau |
getNiveau(int n)
Retourne le niveau n |
void |
setIntitulesNiveaux(java.util.ResourceBundle messages)
Affecte de nouveaux intitulés de niveaux en fonction de la langue choisie |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
int nbNiveaux
int noniveaualeat
Niveau[] niveau
Case[][][] tab
| Constructor Detail |
public Niveaux(java.net.URL codebase,
java.util.ResourceBundle messages)
throws java.io.IOException
| Method Detail |
public void creeNiveauAleat(int n)
public Niveau getNiveau(int n)
public int getNbNiveaux()
public void setIntitulesNiveaux(java.util.ResourceBundle messages)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||