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
- actionPerformed(ActionEvent).
Method in class Alerte
- Gère les événements de la boite de dialogue
- actionPerformed(ActionEvent).
Method in class Client
- Gère les événements des boutons
- actionPerformed(ActionEvent).
Method in class Help
-
RESULTAT : gère les évènements sur la boite de dialogue
- afficheTableau().
Method in class Puissance
- afficheTableau : affiche le tableau du jeu en mode texte
- afficheTableau().
Method in interface PuissanceDistant
-
- afficheTableau2().
Method in class Puissance
-
- afficheTableau2().
Method in interface PuissanceDistant
-
- AireDeJeu(ActionListener, MouseListener, int[][]).
Constructor for class AireDeJeu
- Constructeur
- Alerte(Frame, String).
Constructor for class Alerte
- Constructeur
- change(int[][], Puissance).
Method in class StockClient
- Lance le rafraichissement de tous les clients contenus dans le vecteur.
- changeClient().
Method in class Puissance
- Lance la mise à jour des clients distants dans le vecteur de la classe StockClient en fonction de la nouvelle matrice calculée.
- changeClient().
Method in interface PuissanceDistant
-
- changeJoueurActif().
Method in class Puissance
- Modifie le joueur qui va jouer.Si le joueur 1 a joué,
alors c'est au tour du joueur 2.
- changeJoueurActif().
Method in interface PuissanceDistant
-
- Client().
Constructor for class Client
- Constructeur
- colonnePleine(int).
Method in class Puissance
- Vérifie si une colonne est pleine.
- colonnePleine(int).
Method in interface PuissanceDistant
-
- enregistre(ClientDistant).
Method in class StockClient
- Enregistrement d'un client
- enregistreClient(ClientDistant).
Method in class Puissance
- Enregistre les clients distants dans le vecteur de la classe StockClient.
- enregistreClient(ClientDistant).
Method in interface PuissanceDistant
-
- getAlignement().
Method in class Puissance
- Retourne le type d'alignement gagant quand un joureur gagne une partie : horizontal, vertical ou diagonal
- getAlignement().
Method in interface PuissanceDistant
-
- getFrame().
Method in class AireDeJeu
- Retourne la Frame d'affichage
- getGrilleHeight().
Method in class AireDeJeu
- Retourne la hauteur courante du canvas GrilleGraphique contenu dans InnerAireDeJeu
- getGrilleWidth().
Method in class AireDeJeu
- Retourne la largeur courante du canvas GrilleGraphique contenu dans InnerAireDeJeu
- getJoueColonne().
Method in class Puissance
- Retourne la colonne qui vient être joueé (de 1 à 7).
- getJoueur().
Method in class AireDeJeu
- Accesseur de la variable joueur
- getJoueur().
Method in class Client
- Accesseur de la variable joueur
- getJoueur().
Method in interface ClientDistant
-
- getJoueurActif().
Method in class Puissance
- Retourne le numéro du joueur qui va jouer (1 ou 2)
- getJoueurActif().
Method in interface PuissanceDistant
-
- getTableau().
Method in class Puissance
- Retourne la matrice
- getTableau().
Method in interface PuissanceDistant
-
- getTextField().
Method in class AireDeJeu
- Accesseur au TextField de l'aire de jeu
- getVainqueur().
Method in class Puissance
- Retourne le joueur vainqueur de la partie (1 ou 2)
- getVainqueur().
Method in interface PuissanceDistant
-
- grilleSaturee().
Method in class Puissance
- Retourne vrai si le jeu partie est terminée car la grille est saturée,
faux sinon.
- Help(Frame, Client).
Constructor for class Help
- Construit la fenetre d'aide
parent : la fenetre appelante
- jouerLaColonne(int, int).
Method in class Puissance
- Retourne vrai si le jeton est joué, faux sinon.
- jouerLaColonne(int, int).
Method in interface PuissanceDistant
-
- main(String[]).
Static method in class Client
-
- main(String[]).
Static method in class Serveur
-
- messageAlerte(String).
Method in class AireDeJeu
- Affiche un message d'alerte provenant du serveur
- messageAlerte(String).
Method in class Client
- Affiche un message d'alerte provenant du serveur
- messageAlerte(String).
Method in interface ClientDistant
-
- mouseClicked(MouseEvent).
Method in class Client
- Gère les clics souris.
- mouseEntered(MouseEvent).
Method in class Client
- Gère l'entrée de la souris sur le canvas, le curseur change de forme.
- mouseExited(MouseEvent).
Method in class Client
- Gère la sortie de la souris du le canvas, le curseur change de forme.
- mousePressed(MouseEvent).
Method in class Client
-
- mouseReleased(MouseEvent).
Method in class Client
-
- nbJetonsAlignesEst().
Method in class Puissance
- Retourne le nombre de jeton d'un meme joueur alignées vers Est
- nbJetonsAlignesNordEst().
Method in class Puissance
- Retourne le nombre de jeton d'un meme joueur alignées vers Nord-Est
- nbJetonsAlignesNordOuest().
Method in class Puissance
- Retourne le nombre de jeton d'un meme joueur alignées vers Nord-Ouest
- nbJetonsAlignesOuest().
Method in class Puissance
- Retourne le nombre de jeton d'un meme joueur alignées vers Ouest
- nbJetonsAlignesSud().
Method in class Puissance
- Retourne le nombre de jeton d'un meme joueur alignées vers Sud
- nbJetonsAlignesSudEst().
Method in class Puissance
- Retourne le nombre de jeton d'un meme joueur alignées vers Sud-Est
- nbJetonsAlignesSudOuest().
Method in class Puissance
- Retourne le nombre de jeton d'un meme joueur alignées vers Sud-Ouest
- partieTerminee().
Method in class Puissance
- Retourne vrai si la partie est terminée, faux sinon.
- partieTerminee().
Method in interface PuissanceDistant
-
- Puissance(int).
Constructor for class Puissance
- Constructeur: construit le tableau logique.
- refreshClient().
Method in class AireDeJeu
-
- refreshClient().
Method in class Client
-
- refreshClient().
Method in interface ClientDistant
-
- refreshClient(int[][]).
Method in class AireDeJeu
- Réactualise la grille avec une nouvelle matrice
- refreshClient(int[][]).
Method in class Client
- Réactualise la grille avec une nouvelle matrice
- refreshClient(int[][]).
Method in interface ClientDistant
-
- remove(int).
Method in class StockClient
- Enleve un client du vecteur lorsque celui-ci se déconnecte
- removeClient(int).
Method in class Puissance
- Elimine les clients distants dans le vecteur de la classe StockClient.
- removeClient(int).
Method in interface PuissanceDistant
-
- repaint().
Method in class AireDeJeu
- Repaint l'aire de jeu
- reset().
Method in class Puissance
- Mettre le tableau du jeu à zéro
- reset().
Method in interface PuissanceDistant
-
- resetStart().
Method in class Puissance
-
- Serveur().
Constructor for class Serveur
-
- setCursor(Cursor).
Method in class AireDeJeu
-
Change le curseur
- setEnableHelp(boolean).
Method in class AireDeJeu
- active ou desactive le bouton "Help"
- setEnableHelp(boolean).
Method in class Client
- active ou desactive le bouton "Help" de la classe AireDeJeu
- setEventOff().
Method in class AireDeJeu
- Bloque les événements souris et le bouton OK de la fenêtre.
- setEventOff().
Method in class Client
- Bloque les événements souris et le bouton OK de la fenêtre.
- setEventOff().
Method in interface ClientDistant
-
- setEventOn().
Method in class AireDeJeu
- Débloque les événements souris et le bouton OK de la fenêtre.
- setEventOn().
Method in class Client
- Débloque les événements souris et le bouton OK de la fenêtre.
- setEventOn().
Method in interface ClientDistant
-
- setJoueColonne(int).
Method in class Puissance
- Affecte la colonne jouéee (de 1 à 7)
- setJoueur(int).
Method in class AireDeJeu
- Modifieur de la variable joueur
- setJoueur(int).
Method in class Client
- Modifieur de la variable joueur
- setJoueur(int).
Method in interface ClientDistant
-
- setListener(boolean).
Method in class AireDeJeu
- Ajoute ou enleve les listener
- setListener(boolean).
Method in class Client
- Ajoute ou enleve les listener
- setListener(boolean).
Method in interface ClientDistant
-
- setVainqueur(int).
Method in class Puissance
- Affecte le vainqueur de la partie (1 ou 2)
- StockClient().
Constructor for class StockClient
-
- verifierAlignement().
Method in class Puissance
- Retourne le plus nombre de jetons alignés à partir de la position(x,y)
- windowActivated(WindowEvent).
Method in class Client
-
- windowClosed(WindowEvent).
Method in class Client
-
- windowClosing(WindowEvent).
Method in class Client
-
- windowDeactivated(WindowEvent).
Method in class Client
-
- windowDeiconified(WindowEvent).
Method in class Client
-
- windowIconified(WindowEvent).
Method in class Client
-
- windowOpened(WindowEvent).
Method in class Client
- Implémentation de l'interface WindowListener