Index of all Fields and Methods
All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

actionPerformed(ActionEvent). Method in class Othello
addClient(Socket). Method in class ListeJoueur
La methode addClient ajoute un nouveau joueur
addPiece(int, int, boolean). Method in class DamierJeu
La methode addPiece ajoute un pion avec une position et une couleur donnée

C

colonnes.Variable in class DamierJeu
color.Variable in class PieceJeu
count(boolean). Method in class DamierJeu
Methode count permettant de compter le nombre de pion d'une couleur donnée

D

display(String). Method in class Othello
La methode display affiche une chaine de caracteres dans la textearea dispA
doMove(int, int, boolean). Method in class Othello
La methode doMove effectue le mouvement du Pion sur l'echiquier

E

endGame(). Method in class Othello
La methode endGame verifie que la partie est terminee

F

finalize(). Method in class ClientConnexion
Cette methode finalize permet lors de l'arret du thread de tout nettoyer
finalize(). Method in class ListeJoueur
Cette methode finalize permet de nettoyer
finalize(). Method in class ServeurConnexion
Quand le thread est detruit, il ne faut pas oublier de nettoyer par la methode finalize
flip(). Method in class PieceJeu
Methode qui permet d'intervertir la couleur du pion
full(). Method in class ListeJoueur
La methode full permet de determiner si l'on a atteint le nb de joueurs, soit 2

I

init(). Method in class Othello
initBoard(). Method in class Othello
La methode initBoard initialise le damier avec les 4 pions

L

lignes.Variable in class DamierJeu

M

message(String). Method in class ClientConnexion
La methode message permet la reception des messages
mouseClicked(MouseEvent). Method in class Othello
mouseDragged(MouseEvent). Method in class Othello
mouseEntered(MouseEvent). Method in class Othello
mouseExited(MouseEvent). Method in class Othello
mouseMoved(MouseEvent). Method in class Othello
mousePressed(MouseEvent). Method in class Othello
mouseReleased(MouseEvent). Method in class Othello

N

newGame(). Method in class Othello
La methode newGame initialise le jeu, et affiche la fenetre

O

Othello(). Constructor for class Othello
output(String). Method in class ListeJoueur
Cette methode output permet d'envoyer un message a tous les joueurs

P

paint(Graphics). Method in class Othello
paintBoard(Graphics, Rectangle). Method in class DamierJeu
paintPiece(Graphics). Method in class PieceJeu
paintPiece(Graphics, Rectangle). Method in class PieceJeu
Methode qui dessine les pieces dans un rectangle donné
pieceAt(int, int). Method in class DamierJeu
Methode pieceAt permettant d'acceder à une piece par son numero de ligne et de colonne
pieceAtXY(int, int). Method in class DamierJeu
Methode pieceAtXY permettant d'acceder à une piece par ses coordonnées à l'ecran
pieceHeight.Variable in class DamierJeu
pieceWidth.Variable in class DamierJeu
promptUser(). Method in class Othello
Affiche une nouvelle fenetre boiteDiag

R

rect.Variable in class PieceJeu
run(). Method in class ClientConnexion
run(). Method in class ListeJoueur
Cette methode run n'est execute que lorsque les deux joueurs sont connectes
run(). Method in class Othello
run(). Method in class ServeurConnexion
Quand le ServeurConnexion est initialise, il attend,accepte les connexion et initialise ListeJoueur

S

stop(). Method in class Othello
Methode stop qui permet si le Thread s'arrete, de tout nettoyer

V

vide.Variable in class DamierJeu