Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
B
C
D
E
I
L
M
N
P
T
V
B
blanche
- Static variable in class
Piece
Codage de la couleur blanche.
C
cheminLibre(Position, Position)
- Method in class
Echiquier
Indique si le chemin associé à un coup donné est libre.
colonne()
- Method in class
Position
Retourne le numéro de colonne de la position.
couleur()
- Method in class
Piece
Indique la couleur de la pièce, codée sous la forme
Piece.noire
ou
Piece.blanche
.
coupValide(Position, Position)
- Method in class
Echiquier
Indique si un coup donné est valide.
D
deplacementAuthorise(Position, Position)
- Static method in class
Tour
Indique si un déplacement est possible pour la pièce.
deplacementValide(Echiquier, Position, Position)
- Method in class
Piece
Indique si un déplacement est possible pour la pièce.
deplacementValide(Echiquier, Position, Position)
- Method in class
Tour
E
Echiquier
- class
Echiquier
.
Définition de la modélisation de l'échiquier.
Echiquier()
- Constructor for class
Echiquier
Le constructeur par défaut.
equals(Position)
- Method in class
Position
Indique si deux positions sont égales.
essayeCoup(Position, Position)
- Method in class
Echiquier
Joue un coup, s'il est valide.
estNoire()
- Method in class
Piece
Indique si la pièce est noire.
I
image()
- Method in class
Piece
Donne l'image associée à la pièce.
InterfaceEchiquier
- class
InterfaceEchiquier
.
Définition de l'interface graphique de l'échiquier.
InterfaceEchiquier()
- Constructor for class
InterfaceEchiquier
Le constructeur par défaut met en place l'interface.
L
ligne()
- Method in class
Position
Retourne le numéro de ligne de la position.
M
main(String[])
- Static method in class
InterfaceEchiquier
Méthode appelée lors de l'interprétation de la classe, mettant en oeuvre l'interface graphique de l'échiquier.
N
noire
- Static variable in class
Piece
Codage de la couleur noire.
nouvelle(int, int)
- Static method in class
Position
Retourne une position construite à partir des numéros de ligne et de colonne donnés, si ceux-ci sont valides, ou la référence nulle sinon.
P
Piece
- class
Piece
.
Définition de la modélisation d'une pièce de l'échiquier.
Piece(boolean, String, boolean)
- Constructor for class
Piece
Le constructeur.
piece(Position)
- Method in class
Echiquier
Donne la pièce située à une position donnée.
Position
- class
Position
.
Définition d'une position sur l'échiquier.
positionsDeDepart()
- Method in class
Echiquier
Place les pièces dans leur position de départ.
T
tailleImage
- Static variable in class
Piece
La taille des images utilisées pour les pièces.
taillePlateau
- Static variable in class
Echiquier
La taille du plateau est une constante commune à tous les échiquiers.
Tour
- class
Tour
.
Définition de la modélisation d'une tour.
Tour(boolean)
- Constructor for class
Tour
Le constructeur par défaut.
V
valide(int, int)
- Static method in class
Position
Indique si un numéro de ligne et de colonne donné correspondent à une position valide (sur l'échiquier), c'est-à-dire si ces numéros sont entre 0 et
la taille du plateau
de l'échiquier.
B
C
D
E
I
L
M
N
P
T
V
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES