Index

Package | Class | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J L M N O P Q R S T V

## A

actionPerformed(ActionEvent) - Method in class chkoba.Affichage
actionPerformed(ActionEvent) - Method in class chkoba.Config
actionPerformed(ActionEvent) - Method in class chkoba.Cree
actionPerformed(ActionEvent) - Method in class chkoba.IHMaPropos
  Methode permettant de gerer l'evenement du bouton "Ok" et ainsi de fermer la fenetre
actionPerformed(ActionEvent) - Method in class chkoba.IHMPlateau
actionPerformed(ActionEvent) - Method in class chkoba.IHMPlateau4j
actionPerformed(ActionEvent) - Method in class chkoba.Index
actionPerformed(ActionEvent) - Method in class chkoba.Joindre
actionPerformed(ActionEvent) - Method in class chkoba.Regle
actionPerformed(ActionEvent) - Method in class chkoba.Stat
actionPerformed(ActionEvent) - Method in class chkoba.Tchat
actualiser() - Method in class chkoba.IHMPlateau
  Methode tres importante car elle rafraichie le plateau a chaque fois qu'un joueur joue, verifie si la partie se termine etc,
actualiser() - Method in class chkoba.IHMPlateau4j
add() - Method in interface chkoba.IMain
add(int, ICarte) - Method in interface chkoba.IMain
add(ICarte) - Method in interface chkoba.IPioche
add(ICarte) - Method in interface chkoba.ITapis
add() - Method in interface chkoba.ITapis
add() - Method in class chkoba.MainImpl
  Ajoute une carte de la pioche
add(int, ICarte) - Method in class chkoba.MainImpl
  Ajoute la carte passe en parametre a l'indice passe en parametre
add(ICarte) - Method in class chkoba.PiocheImpl
  Ajoute la carte passee en parametre a la pioche
add() - Method in class chkoba.TapisImpl
  Ajoute une carte au tapis La carte vient de la pioche
add(ICarte) - Method in class chkoba.TapisImpl
  Ajoute une carte au tapis La carte est passe en parametre
adversaire - Variable in class chkoba.IHMPlateau
adversaire - Variable in class chkoba.IHMPlateau4j
Affichage - Class in chkoba
  Classe Affichage
Affichage(Index) - Constructor for class chkoba.Affichage
  Constructeur creant la fenetre
affiche() - Method in class chkoba.CarteImpl
  Affiche les attributs de la classe
affiche() - Method in interface chkoba.ICarte
affiche() - Method in interface chkoba.IJoueur
  AFFICHAGE
affiche() - Method in interface chkoba.IJoueurA
affiche() - Method in interface chkoba.IJoueurM
  AFFICHAGE
affiche() - Method in interface chkoba.IMain
affiche() - Method in interface chkoba.IPioche
affiche() - Method in interface chkoba.IPlateau
affiche() - Method in interface chkoba.ITapis
  AFFICHAGE
affiche() - Method in class chkoba.JoueurAImpl
affiche() - Method in class chkoba.JoueurImpl
  Afficher le joueur
affiche() - Method in class chkoba.JoueurMImpl
  Affichage du nom du joueur
affiche() - Method in class chkoba.MainImpl
  Affichage de toutes les cartes dans la main
affiche() - Method in class chkoba.PiocheImpl
  Affiche toute les cartes de la pioche
affiche() - Method in class chkoba.PlateauImpl
  Affiche le plateau :
  La pioche
  Le tapis
  Le jouer courant
  Les joueurs
affiche() - Method in class chkoba.TapisImpl
  Affiche toutes les cartes contenues par le tapis
AfficheImage - Class in chkoba
  Classe AfficheImage
AfficheImage() - Constructor for class chkoba.AfficheImage
affichePlis() - Method in interface chkoba.IJoueurM
affichePlis() - Method in class chkoba.JoueurMImpl
  Affichage des plis du joueur
AfficherCarte - Class in chkoba
  Classe AfficherCarte
AfficherCarte(String) - Constructor for class chkoba.AfficherCarte
ajouteJoueur(String) - Method in interface chkoba.IPlateau
  Methode reseaux
ajouteJoueur(String) - Method in class chkoba.PlateauImpl
  Methode pour ajouter un joueur lors d'un jeu en reseau e deux joueurs
ajouteJoueursIA() - Method in interface chkoba.IPlateau
ajouteJoueursIA() - Method in class chkoba.PlateauImpl
  Ajoute les joueurs automatiques jusuq'a ce qu'il n'y ait plus de place
ajoutePlis(ArrayList<ICarte>) - Method in interface chkoba.IJoueur
ajoutePlis(ArrayList<ICarte>) - Method in class chkoba.JoueurImpl
  Methode qui ajoute un les carte de l'arrayList en parametre au plis du joueur affin de compter le nombre de carte rammasees
allie2 - Variable in class chkoba.Cree
allie3 - Variable in class chkoba.Cree
allie4 - Variable in class chkoba.Cree
aPrendre - Variable in class chkoba.IHMPlateau
aPrendre - Variable in class chkoba.IHMPlateau4j
attendre() - Method in class chkoba.CarteRamassage

## B

bg - Variable in class chkoba.Affichage
bg - Variable in class chkoba.Config
bg1 - Variable in class chkoba.Cree
bg2 - Variable in class chkoba.Cree
bg3 - Variable in class chkoba.Cree
bg4 - Variable in class chkoba.Cree
bg5 - Variable in class chkoba.Cree
bg6 - Variable in class chkoba.Cree
booleen() - Static method in class chkoba.Lire
boutonAffichage - Variable in class chkoba.Index
BoutonCarte - Class in chkoba
  Classe BoutonCarte
BoutonCarte() - Constructor for class chkoba.BoutonCarte
  Constructeur par default
BoutonCarte(ICarte) - Constructor for class chkoba.BoutonCarte
  Constructeur qui va faire que le bouton prend l'apparence de la carte en parametre
boutonConfiguration - Variable in class chkoba.Index
boutonCreer - Variable in class chkoba.Index
boutonJoindre - Variable in class chkoba.Index
boutonQuitter - Variable in class chkoba.Index
boutonStatistiques - Variable in class chkoba.Index
bSkin1 - Variable in class chkoba.Affichage
bSkin10 - Variable in class chkoba.Affichage
bSkin2 - Variable in class chkoba.Affichage
bSkin3 - Variable in class chkoba.Affichage
bSkin4 - Variable in class chkoba.Affichage
bSkin5 - Variable in class chkoba.Affichage
bSkin6 - Variable in class chkoba.Affichage
bSkin7 - Variable in class chkoba.Affichage
bSkin8 - Variable in class chkoba.Affichage
bSkin9 - Variable in class chkoba.Affichage

## C

c - Variable in class chkoba.DonneePartie
c - Variable in class chkoba.IHMPlateau
c - Variable in class chkoba.IHMPlateau4j
c - Variable in class chkoba.JoueurAImpl
  la carteRamassage affichant ce qui vient d'être ramasse
carreaux - Variable in class chkoba.DonneePartie
cart - Variable in class chkoba.CarteRamassage
cartas - Variable in class chkoba.IHMPlateau
cartas - Variable in class chkoba.IHMPlateau4j
carte - Variable in class chkoba.BoutonCarte
carte - Variable in class chkoba.DonneePartie
carteCourante - Variable in class chkoba.IHMPlateau
carteCourante - Variable in class chkoba.IHMPlateau4j
carteD - Variable in class chkoba.IHMPlateau
carteD - Variable in class chkoba.IHMPlateau4j
carteDeuxTemp - Variable in class chkoba.IHMPlateau
carteDeuxTemp - Variable in class chkoba.IHMPlateau4j
carteGagneAdv - Variable in class chkoba.IHMPlateau
carteGagneAdv - Variable in class chkoba.IHMPlateau4j
carteGagneJoueur - Variable in class chkoba.IHMPlateau
carteGagneJoueur - Variable in class chkoba.IHMPlateau4j
CarteImpl - Class in chkoba
  Classe CarteImpl
CarteImpl() - Constructor for class chkoba.CarteImpl
  Constructeur par defaut
  Construit une carte avec comme attributs : la valeur a 0, la couleur null et le nom a "vide"
CarteImpl(int, Couleur) - Constructor for class chkoba.CarteImpl
  Constructeur avec deux parametres
CarteImpl(int, Couleur, String) - Constructor for class chkoba.CarteImpl
  Constructeur avec trois parametres
carteMain - Variable in class chkoba.IHMPlateau
carteMain - Variable in class chkoba.IHMPlateau4j
carteRamassableAvec(IPlateau, int, int) - Method in interface chkoba.IJoueurA
carteRamassableAvec(IPlateau, int, int) - Method in class chkoba.JoueurAImpl
  Test la compatibilite des cartes
CarteRamassage - Class in chkoba
  Classe CarteRamassage
CarteRamassage() - Constructor for class chkoba.CarteRamassage
CarteRamassage(ArrayList<ICarte>, String) - Constructor for class chkoba.CarteRamassage
CarteRamassage(ICarte, ArrayList<ICarte>, String) - Constructor for class chkoba.CarteRamassage
CarteRamassage(ICarte, ICarte, String) - Constructor for class chkoba.CarteRamassage
CarteRamassage(ICarte, ICarte, ArrayList<ICarte>, String) - Constructor for class chkoba.CarteRamassage
cartes(IPlateau, IPioche, int, ITapis) - Static method in class chkoba.Serveur
  Methode qui bind toutes les cartes se trouvant dans la pioche
carteTapis - Variable in class chkoba.IHMPlateau
carteTapis - Variable in class chkoba.IHMPlateau4j
carteTroisTemp - Variable in class chkoba.IHMPlateau
carteTroisTemp - Variable in class chkoba.IHMPlateau4j
carteUnTemp - Variable in class chkoba.IHMPlateau
carteUnTemp - Variable in class chkoba.IHMPlateau4j
chaine() - Static method in class chkoba.Lire
changeSkin(int) - Method in class chkoba.IHMPlateau
changeSkin(int) - Method in class chkoba.IHMPlateau4j
charactere() - Static method in class chkoba.Lire
chat - Variable in class chkoba.IHMPlateau
chat - Variable in class chkoba.IHMPlateau4j
chko - Variable in class chkoba.DonneePartie
chkoba - package chkoba
Chkoba - Class in chkoba
  Classe Chkoba
Chkoba() - Constructor for class chkoba.Chkoba
chkoba() - Method in interface chkoba.IJoueur
chkoba() - Method in interface chkoba.IJoueurA
chkoba() - Method in interface chkoba.IJoueurM
chkoba() - Method in class chkoba.JoueurImpl
  Faire un point Chkoba
cinqCartes(ICarte, IPlateau) - Method in interface chkoba.IJoueurA
cinqCartes(ICarte, IPlateau) - Method in interface chkoba.IJoueurM
cinqCartes(ICarte, IPlateau) - Method in class chkoba.JoueurAImpl
  Test les possibilitees de prendre cinq cartes avec la carte en parametre
cinqCartes(ICarte, IPlateau) - Method in class chkoba.JoueurMImpl
  Verifie si l'on peut prendre cinq cartes avec celle dans la main
Client - Class in chkoba
  Classe Client
Client(String) - Constructor for class chkoba.Client
  Constructeur du Client Ne fut utilise que pour comprendre le RMI et pour tester la mise en reseau
compare(Object) - Method in class chkoba.CarteImpl
  Methode qui permet de comparer deux cartes
  A la difference de la precedente, celle ci affiche la difference entre les deux valeurs des cartes
compare(Object) - Method in interface chkoba.ICarte
compareTo(Object) - Method in class chkoba.CarteImpl
  Methode qui permet de comparer deux cartes
compareTo(Object) - Method in interface chkoba.ICarte
compareTo(Object) - Method in interface chkoba.IJoueur
compareTo(Object) - Method in class chkoba.JoueurImpl
  Dans ce jeu, il n'y a qu'un seul paquet de carte donc si le joueur a les meme carte dans la main que j alors il sont identique Renvoie 0 si les deux joueurs sont identiques 1 si il sont different -2 si l'objet en parametre n'est pas une instance de IJoueur -3 si une erreur s'est produite
compt - Variable in class chkoba.IHMPlateau
compt - Variable in class chkoba.IHMPlateau4j
compteCarreaux() - Method in interface chkoba.IJoueur
compteCarreaux() - Method in interface chkoba.IJoueurM
compteCarreaux() - Method in class chkoba.JoueurImpl
  Compte le nombre de carreaux dans les plis du joueur
comptePoint() - Method in interface chkoba.IJoueur
comptePoint() - Method in class chkoba.JoueurImpl
  Compte le nombre de point du joueur
compteSept() - Method in interface chkoba.IJoueur
compteSept() - Method in interface chkoba.IJoueurM
compteSept() - Method in class chkoba.JoueurImpl
  Compte le nombre de septs dans les plis
compteSix() - Method in interface chkoba.IJoueur
compteSix() - Method in interface chkoba.IJoueurM
compteSix() - Method in class chkoba.JoueurImpl
  Compte le nombre de six dans les plis
Config - Class in chkoba
  Classe Config
Config(Index) - Constructor for class chkoba.Config
  Constructeur permettant la creation de la fenetre de configuration
contains(int, int) - Method in class chkoba.RoundButton
  determine si le point (x, y) est a l'interieur de l'icone circulaire
coul - Variable in class chkoba.IHMPlateau
coul - Variable in class chkoba.IHMPlateau4j
coul1 - Variable in class chkoba.IHMPlateau
coul1 - Variable in class chkoba.IHMPlateau4j
Couleur - Enum in chkoba
  Type enumere Couleur
Couleur() - Constructor for enum chkoba.Couleur
couleurC - Variable in class chkoba.CarteImpl
  Represente la couleur de la carte
coupsPossibles(IPlateau) - Method in interface chkoba.IJoueurA
coupsPossibles(ICarte, IPlateau) - Method in interface chkoba.IJoueurM
coupsPossibles(IPlateau) - Method in class chkoba.JoueurAImpl
  Calcul le minimum de coups possible sur le plateau
coupsPossibles(ICarte, IPlateau) - Method in class chkoba.JoueurMImpl
  Verification des coups possibles a jouer et mise en place de contraintes pour prendre n cartes.
cRam - Variable in class chkoba.IHMPlateau
cRam - Variable in class chkoba.IHMPlateau4j
Cree - Class in chkoba
  Classe Cree
Cree(Index) - Constructor for class chkoba.Cree
cree - Variable in class chkoba.Cree
creer - Variable in class chkoba.IHMPlateau
creer - Variable in class chkoba.IHMPlateau4j
Curseur - Class in chkoba
  Classe Curseur
Curseur() - Constructor for class chkoba.Curseur
cursor - Variable in class chkoba.IHMPlateau
cursor - Variable in class chkoba.IHMPlateau4j

## D

dateCourante - Variable in class chkoba.IHMPlateau
defausse(BoutonCarte) - Method in class chkoba.IHMPlateau
  Methode qui permet de se defausser d'une carte
defausse(BoutonCarte) - Method in class chkoba.IHMPlateau4j
defausseDeLIA(IPlateau) - Method in class chkoba.JoueurAImpl
  Permet de se defausser sur le plateau donne
dernierPlis - Variable in class chkoba.PlateauImpl
  Une liste contenant les dernieres cartes prises
dessousTable1 - Variable in class chkoba.IHMPlateau
dessousTable1 - Variable in class chkoba.IHMPlateau4j
dessousTable2 - Variable in class chkoba.IHMPlateau
dessousTable2 - Variable in class chkoba.IHMPlateau4j
dessousTable3 - Variable in class chkoba.IHMPlateau
dessousTable3 - Variable in class chkoba.IHMPlateau4j
deuxCartes(ICarte, IPlateau) - Method in interface chkoba.IJoueurA
deuxCartes(ICarte, IPlateau) - Method in interface chkoba.IJoueurM
deuxCartes(ICarte, IPlateau) - Method in class chkoba.JoueurAImpl
  Test les possibilitees de prendre deux cartes avec la carte en parametre
deuxCartes(ICarte, IPlateau) - Method in class chkoba.JoueurMImpl
  Verifie si l'on peut prendre deux cartes avec celle dans la main
deuxJ - Variable in class chkoba.Cree
deuxJH - Variable in class chkoba.Cree
displayProperties(Properties) - Method in class chkoba.PropertiesPerso
  Cette methode affiche chaque paire [cle,valeur] d'un fichier Properties
DonneePartie - Class in chkoba
  Classe DonneePartie
DonneePartie() - Constructor for class chkoba.DonneePartie
  Constructeur creant les donnees de la partie courante en les initialisant a zero

## E

effacerPlis() - Method in interface chkoba.IPlateau
effacerPlis() - Method in class chkoba.PlateauImpl
  Permet d'effacer le dernier plis odnc utilise quand un joueur se defausse.
entier() - Static method in class chkoba.Lire
estVide() - Method in interface chkoba.IMain
estVide() - Method in class chkoba.MainImpl
  Switch la valeur de "vide" a false si elle est egale a true et vice-versa

## F

faireJouerLIA(int) - Method in class chkoba.IHMPlateau
faireJouerLIA() - Method in class chkoba.IHMPlateau4j
fait - Variable in class chkoba.JoueurImpl
  Attribut pour voir si il est "fait"
  Confere au reseau

## G

g - Variable in class chkoba.Index
gagneCarte(BoutonCarte, BoutonCarte) - Method in class chkoba.IHMPlateau
  methode pour prendre une carte du tapis
gagneCarte(BoutonCarte, BoutonCarte) - Method in class chkoba.IHMPlateau4j
get(int) - Method in interface chkoba.IMain
get(int) - Method in interface chkoba.IPioche
get(int) - Method in interface chkoba.ITapis
get(ICarte) - Method in interface chkoba.ITapis
get(int) - Method in class chkoba.MainImpl
  Retourne la carte a l'indice donne
get(int) - Method in class chkoba.PiocheImpl
  Retourne la carte de la pioche a l'indice passe en parametre
get(int) - Method in class chkoba.TapisImpl
  Retourne la carte a l'indice passe en parametre
get(ICarte) - Method in class chkoba.TapisImpl
  Retourne la carte passe en parametre
getCarte() - Method in class chkoba.BoutonCarte
  recupere la carte
getChkoba() - Method in interface chkoba.IJoueur
getChkoba() - Method in interface chkoba.IJoueurM
getChkoba() - Method in class chkoba.JoueurImpl
  Retourne la variable chkoba
getCoul() - Method in class chkoba.BoutonCarte
  recupere la couleur de la carte que le bouton a pris la forme
getCoul() - Method in class chkoba.CarteImpl
  Retourne la couleur de la carte
getCoul() - Method in interface chkoba.ICarte
getDernierPlis() - Method in interface chkoba.IPlateau
getDernierPlis() - Method in class chkoba.PlateauImpl
  Permet d'obtenir le dernier pli obtenu.
getEquipe1() - Method in interface chkoba.IPlateau
getEquipe1() - Method in class chkoba.PlateauImpl
  Retourne la liste symbolisant l'equipe 1
getEquipe2() - Method in interface chkoba.IPlateau
getEquipe2() - Method in class chkoba.PlateauImpl
  Retourne la liste symbolisant l'equipe 2
getFait() - Method in interface chkoba.IJoueur
getFait() - Method in class chkoba.JoueurImpl
  Retourne la variable "fait"
getInt() - Method in class chkoba.BoutonCarte
  recupere la valeur de la carte que le bouton a pris la forme
getJoueurCourant() - Method in interface chkoba.IPlateau
getJoueurCourant() - Method in class chkoba.PlateauImpl
  Retourne le joueur courant
getJoueurs() - Method in interface chkoba.IPlateau
getJoueurs() - Method in class chkoba.PlateauImpl
  Retourne la liste de joueurs
getJoueursA() - Method in interface chkoba.IPlateau
getJoueursA() - Method in class chkoba.PlateauImpl
  Retourne la liste de joueurs automatiques
getJoueursM() - Method in interface chkoba.IPlateau
getJoueursM() - Method in class chkoba.PlateauImpl
  Retourne la liste de joueurs manuels
getMain() - Method in interface chkoba.IJoueur
getMain() - Method in interface chkoba.IJoueurA
getMain() - Method in interface chkoba.IJoueurM
getMain() - Method in class chkoba.JoueurImpl
  Retourne la main du joueur
getNbJoueursMan() - Method in interface chkoba.IPlateau
getNbJoueursMan() - Method in class chkoba.PlateauImpl
  Retourne le nombre de joueurs manuels
getNom() - Method in class chkoba.BoutonCarte
  recupere le nom de la carte que le bouton a pris la forme
getNom() - Method in class chkoba.CarteImpl
  Retourne le nom de la carte
getNom() - Method in interface chkoba.ICarte
getNom() - Method in interface chkoba.IJoueur
getNom() - Method in interface chkoba.IJoueurA
getNom() - Method in interface chkoba.IJoueurM
getNom() - Method in class chkoba.JoueurImpl
  Retourne le nom du joueur
getPioche() - Method in interface chkoba.IPlateau
getPioche() - Method in class chkoba.PlateauImpl
  Retourne la pioche
getPlateau() - Method in class chkoba.IHMPlateau
  Methode utile pour les threads d'actualisation en reseau
getPlateau() - Method in class chkoba.IHMPlateau4j
getPlis() - Method in class chkoba.CarteRamassage
getPlis() - Method in interface chkoba.IJoueur
getPlis() - Method in class chkoba.JoueurImpl
  Retourne les plis du joueur
getPoint() - Method in interface chkoba.IJoueur
getPoint() - Method in class chkoba.JoueurImpl
  Retourne le nombre de points du joueur
getPris() - Method in interface chkoba.IJoueur
getPris() - Method in class chkoba.JoueurImpl
  Retourne la variable "pris"
getTaillePlis() - Method in interface chkoba.IJoueur
getTaillePlis() - Method in class chkoba.JoueurImpl
  Retourne les plis du joueur
getTapis() - Method in interface chkoba.IPlateau
getTapis() - Method in class chkoba.PlateauImpl
  Retourne le tapis
getValeur() - Method in class chkoba.CarteImpl
  Retourne la valeur de la carte
getValeur() - Method in interface chkoba.ICarte

## H

host - Static variable in class chkoba.Client
hostName - Static variable in class chkoba.Serveur
  Le nom d'hote de la machine

## I

ICarte - Interface in chkoba
  Interface Carte
icon - Variable in class chkoba.IHMPlateau4j
IHMaide - Class in chkoba
  Classe IHMaide
IHMaide() - Constructor for class chkoba.IHMaide
IHMaPropos - Class in chkoba
  Classe IHMaPropos
IHMaPropos() - Constructor for class chkoba.IHMaPropos
  Fenêtre A propos avec le logo de la team, la version du projet et le nom de la team des createurs
IHMPlateau - Class in chkoba
  Classe IHMPlateau
IHMPlateau(Index, Boolean, int, String) - Constructor for class chkoba.IHMPlateau
ihmPlateau - Variable in class chkoba.ThreadActu
ihmPlateau - Variable in class chkoba.ThreadActu4j
IHMPlateau4j - Class in chkoba
  Classe IHMPlateau4j
IHMPlateau4j(Index, Boolean, ArrayList<Integer>, ArrayList<Integer>, int, String) - Constructor for class chkoba.IHMPlateau4j
IJoueur - Interface in chkoba
  Interface Joueur
IJoueurA - Interface in chkoba
  Interface Joueur Automatique
IJoueurM - Interface in chkoba
  Interface Joueur Manuel
image - Variable in class chkoba.AfficheImage
image - Variable in class chkoba.AfficherCarte
image - Variable in class chkoba.Index
IMain - Interface in chkoba
  Interface Main
ind - Variable in class chkoba.Cree
ind - Variable in class chkoba.IHMPlateau
ind - Variable in class chkoba.IHMPlateau4j
ind - Variable in class chkoba.Joindre
ind - Variable in class chkoba.Stat
index - Variable in class chkoba.IHMPlateau
index - Variable in class chkoba.IHMPlateau4j
Index - Class in chkoba
  Classe Index
Index() - Constructor for class chkoba.Index
indexOf(ICarte) - Method in interface chkoba.IMain
indexOf(ICarte) - Method in class chkoba.MainImpl
  Retourne l'indice de la carte passe en parametre
integer() - Static method in class chkoba.Lire
IPioche - Interface in chkoba
  Interface Pioche
IPlateau - Interface in chkoba
  Interface Plateau
isEmpty() - Method in interface chkoba.IPioche
isEmpty() - Method in class chkoba.PiocheImpl
  Retourne true si la pioche est vide, false sinon
IServeur - Interface in chkoba
  Interface Serveur
iskin1 - Variable in class chkoba.Affichage
iskin10 - Variable in class chkoba.Affichage
iskin2 - Variable in class chkoba.Affichage
iskin3 - Variable in class chkoba.Affichage
iskin4 - Variable in class chkoba.Affichage
iskin5 - Variable in class chkoba.Affichage
iskin6 - Variable in class chkoba.Affichage
iskin7 - Variable in class chkoba.Affichage
iskin8 - Variable in class chkoba.Affichage
iskin9 - Variable in class chkoba.Affichage
ITapis - Interface in chkoba
  Interface Tapis

## J

jbCree - Variable in class chkoba.AfficherCarte
jbJoindre - Variable in class chkoba.AfficherCarte
jbOk - Variable in class chkoba.IHMaPropos
jeuADeux(ArrayList<Integer>) - Method in interface chkoba.IPlateau
  Methodes normales
jeuADeux(ArrayList<Integer>) - Method in class chkoba.PlateauImpl
  Methode qui initialise les joueurs dans un jeu a deux joueurs.
jeuAQuatre(ArrayList<Integer>, ArrayList<Integer>, ArrayList<Integer>) - Method in interface chkoba.IPlateau
jeuAQuatre(ArrayList<Integer>, ArrayList<Integer>, ArrayList<Integer>) - Method in class chkoba.PlateauImpl
  Idem que la methode au dessus mais pour 4 joueurs
jlContenuOngletAstuce - Variable in class chkoba.IHMaide
jlContenuOngletOption - Variable in class chkoba.IHMaide
jlContenuOngletPrincipal - Variable in class chkoba.IHMaide
jlContenuOngletSkin - Variable in class chkoba.IHMaide
jlContenuOngletStats - Variable in class chkoba.IHMaide
jlTexte - Variable in class chkoba.IHMaPropos
jmAffichage - Variable in class chkoba.IHMPlateau
jmAffichage - Variable in class chkoba.IHMPlateau4j
jmAide - Variable in class chkoba.IHMPlateau
jmAide - Variable in class chkoba.IHMPlateau4j
jmAPropos - Variable in class chkoba.IHMPlateau
jmAPropos - Variable in class chkoba.IHMPlateau4j
jmbMenu - Variable in class chkoba.IHMPlateau
jmbMenu - Variable in class chkoba.IHMPlateau4j
jmFichier - Variable in class chkoba.IHMPlateau
jmFichier - Variable in class chkoba.IHMPlateau4j
jmiAPropos - Variable in class chkoba.IHMPlateau
jmiAPropos - Variable in class chkoba.IHMPlateau4j
jmiAstuce - Variable in class chkoba.IHMPlateau
jmiAstuce - Variable in class chkoba.IHMPlateau4j
jmiManuel - Variable in class chkoba.IHMPlateau
jmiManuel - Variable in class chkoba.IHMPlateau4j
jmiNouveau - Variable in class chkoba.IHMPlateau
jmiNouveau - Variable in class chkoba.IHMPlateau4j
jmInterro - Variable in class chkoba.IHMPlateau
jmInterro - Variable in class chkoba.IHMPlateau4j
jmiOption - Variable in class chkoba.IHMPlateau
jmiOption - Variable in class chkoba.IHMPlateau4j
jmiQuitter - Variable in class chkoba.IHMPlateau
jmiQuitter - Variable in class chkoba.IHMPlateau4j
jmiRegles - Variable in class chkoba.IHMPlateau
jmiRegles - Variable in class chkoba.IHMPlateau4j
jmiSkin - Variable in class chkoba.IHMPlateau
jmiSkin - Variable in class chkoba.IHMPlateau4j
jmiStatistiques - Variable in class chkoba.IHMPlateau
jmiStatistiques - Variable in class chkoba.IHMPlateau4j
Joindre - Class in chkoba
  Classe Joindre
Joindre(Index) - Constructor for class chkoba.Joindre
joindre - Variable in class chkoba.Joindre
jouer(IPlateau) - Method in interface chkoba.IJoueur
  METHODES
jouer(IPlateau) - Method in interface chkoba.IJoueurA
  METHODES
jouer(IPlateau) - Method in interface chkoba.IJoueurM
  METHODES
jouer(IPlateau) - Method in class chkoba.JoueurAImpl
  Permet de jouer sur le plateau donne
jouer(IPlateau) - Method in class chkoba.JoueurImpl
  Methode abstraite definie dans les classe filles
jouer(IPlateau) - Method in class chkoba.JoueurMImpl
  Permet de "jouer" Methode ayant servi pour le console
joueur - Variable in class chkoba.IHMPlateau
joueur - Variable in class chkoba.IHMPlateau4j
joueur - Variable in class chkoba.Tchat
joueur1 - Variable in class chkoba.Cree
joueur1 - Variable in class chkoba.IHMPlateau
joueur1 - Variable in class chkoba.Serveur
  Le nom du joueur 1
  Celui qui a lance le serveur
joueur2 - Variable in class chkoba.IHMPlateau
JoueurAImpl - Class in chkoba
  Classe Joueur Automatique
JoueurAImpl(String) - Constructor for class chkoba.JoueurAImpl
  Constructeur avec un parametre
JoueurAImpl() - Constructor for class chkoba.JoueurAImpl
  Constructeur par defaut
joueurCourant - Static variable in class chkoba.PlateauImpl
  Le joueur courant
JoueurImpl - Class in chkoba
  Classe Joueur
JoueurImpl() - Constructor for class chkoba.JoueurImpl
  Constructeur par defaut
JoueurImpl(String) - Constructor for class chkoba.JoueurImpl
  Constructeur avec un parametre
JoueurMImpl - Class in chkoba
  Classe Joueur Manuel
JoueurMImpl(String) - Constructor for class chkoba.JoueurMImpl
  Constructeur avec le nom en parametre
JoueurMImpl() - Constructor for class chkoba.JoueurMImpl
  Constructeur par defaut
joueurs - Static variable in class chkoba.PlateauImpl
  La liste de tous les joueurs
joueursA - Static variable in class chkoba.PlateauImpl
  La liste de tous les joueurs automatiques
joueursM - Static variable in class chkoba.PlateauImpl
  La liste de tous les joueurs manuels
jpBouton - Variable in class chkoba.IHMaPropos
jpCartePlateau - Variable in class chkoba.IHMPlateau
jpCartePlateau - Variable in class chkoba.IHMPlateau4j
jpCentral - Variable in class chkoba.IHMPlateau
jpCentral - Variable in class chkoba.IHMPlateau4j
jpFond - Variable in class chkoba.IHMaPropos
jpLogoJeu - Variable in class chkoba.IHMaPropos
jpLogoTeam - Variable in class chkoba.IHMaPropos
jpOngletAstuce - Variable in class chkoba.IHMaide
jpOngletOption - Variable in class chkoba.IHMaide
jpOngletPrincipal - Variable in class chkoba.IHMaide
jpOngletSkin - Variable in class chkoba.IHMaide
jpOngletStats - Variable in class chkoba.IHMaide
jpPrincipal - Variable in class chkoba.IHMPlateau
jpPrincipal - Variable in class chkoba.IHMPlateau4j
jpTexte - Variable in class chkoba.IHMaPropos
jtfNomJoueur1 - Variable in class chkoba.IHMPlateau
jtfNomJoueur1 - Variable in class chkoba.IHMPlateau4j
jtfNomJoueur2 - Variable in class chkoba.IHMPlateau
jtfNomJoueur2 - Variable in class chkoba.IHMPlateau4j
jtfNomJoueur3 - Variable in class chkoba.IHMPlateau4j
jtfNomJoueur4 - Variable in class chkoba.IHMPlateau4j
jtpOnglets - Variable in class chkoba.IHMaide

## L

labelNom - Variable in class chkoba.Joindre
lCarreau - Variable in class chkoba.Stat
lChangeNom - Variable in class chkoba.Config
lChkoba - Variable in class chkoba.Stat
lDecoE - Variable in class chkoba.Affichage
lDecoE - Variable in class chkoba.Config
lDecoE - Variable in class chkoba.Cree
lDecoE - Variable in class chkoba.IHMaPropos
lDecoE - Variable in class chkoba.Joindre
lDecoE - Variable in class chkoba.Regle
lDecoE - Variable in class chkoba.Stat
lDecoE - Variable in class chkoba.Tchat
lDecoE1 - Variable in class chkoba.Config
lDecoE1 - Variable in class chkoba.Cree
lDecoE1 - Variable in class chkoba.Regle
lDecoE2 - Variable in class chkoba.Config
lDecoE2 - Variable in class chkoba.Cree
lDecoE2 - Variable in class chkoba.Regle
lDecoE3 - Variable in class chkoba.Config
lDecoE3 - Variable in class chkoba.Cree
lDecoN - Variable in class chkoba.Affichage
lDecoN - Variable in class chkoba.Config
lDecoN - Variable in class chkoba.Cree
lDecoN - Variable in class chkoba.IHMaPropos
lDecoN - Variable in class chkoba.Joindre
lDecoN - Variable in class chkoba.Regle
lDecoN - Variable in class chkoba.Stat
lDecoN - Variable in class chkoba.Tchat
lDecoN1 - Variable in class chkoba.Cree
lDecoN1 - Variable in class chkoba.Regle
lDecoN2 - Variable in class chkoba.Cree
lDecoN2 - Variable in class chkoba.Regle
lDecoN3 - Variable in class chkoba.Cree
lDecoO - Variable in class chkoba.Affichage
lDecoO - Variable in class chkoba.Config
lDecoO - Variable in class chkoba.Cree
lDecoO - Variable in class chkoba.IHMaPropos
lDecoO - Variable in class chkoba.Joindre
lDecoO - Variable in class chkoba.Regle
lDecoO - Variable in class chkoba.Stat
lDecoO - Variable in class chkoba.Tchat
lDecoO1 - Variable in class chkoba.Config
lDecoO1 - Variable in class chkoba.Cree
lDecoO1 - Variable in class chkoba.Regle
lDecoO2 - Variable in class chkoba.Config
lDecoO2 - Variable in class chkoba.Cree
lDecoO2 - Variable in class chkoba.Regle
lDecoO3 - Variable in class chkoba.Cree
lDecoS - Variable in class chkoba.Affichage
lDecoS - Variable in class chkoba.Config
lDecoS - Variable in class chkoba.Cree
lDecoS - Variable in class chkoba.IHMaPropos
lDecoS - Variable in class chkoba.Joindre
lDecoS - Variable in class chkoba.Regle
lDecoS - Variable in class chkoba.Stat
lDecoS - Variable in class chkoba.Tchat
lDecoS1 - Variable in class chkoba.Config
lDecoS1 - Variable in class chkoba.Cree
lDecoS1 - Variable in class chkoba.Regle
lDecoS2 - Variable in class chkoba.Config
lDecoS2 - Variable in class chkoba.Cree
lDecoS2 - Variable in class chkoba.Regle
lDecoS3 - Variable in class chkoba.Cree
lDifficulte - Variable in class chkoba.Config
Lire - Class in chkoba
  Classe Lire
Lire() - Constructor for class chkoba.Lire
list - Variable in class chkoba.CarteRamassage
lnbJoueur - Variable in class chkoba.Cree
lnbJoueurHumain - Variable in class chkoba.Cree
lNbrJoueurs - Variable in class chkoba.Joindre
lnomhost - Variable in class chkoba.Joindre
loadProperties() - Method in class chkoba.PropertiesPerso
  Cette methode lit un fichier Properties a l'emplacement specifie
lookup() - Static method in class chkoba.PlateauImpl
  Methode pour recuperer tous les objets sur le reseau
lPartieGagne - Variable in class chkoba.Stat
lPartieJoue - Variable in class chkoba.Stat
lPartiePerdu - Variable in class chkoba.Stat
lPlis - Variable in class chkoba.Stat
lratio - Variable in class chkoba.Stat
lregle - Variable in class chkoba.Regle
lSept - Variable in class chkoba.Stat
lSeptdeC - Variable in class chkoba.Stat
lSkin1 - Variable in class chkoba.Affichage
lSkin10 - Variable in class chkoba.Affichage
lSkin2 - Variable in class chkoba.Affichage
lSkin3 - Variable in class chkoba.Affichage
lSkin4 - Variable in class chkoba.Affichage
lSkin5 - Variable in class chkoba.Affichage
lSkin6 - Variable in class chkoba.Affichage
lSkin7 - Variable in class chkoba.Affichage
lSkin8 - Variable in class chkoba.Affichage
lSkin9 - Variable in class chkoba.Affichage
lsommaire - Variable in class chkoba.Regle
lsommaire1 - Variable in class chkoba.Regle
lTemp - Variable in class chkoba.Affichage
lTemp2 - Variable in class chkoba.Affichage

## M

main(String[]) - Static method in class chkoba.AfficheImage
main(String[]) - Static method in class chkoba.Chkoba
main(String[]) - Static method in class chkoba.IHMaide
main(String[]) - Static method in class chkoba.IHMaPropos
main(String[]) - Static method in class chkoba.Index
main - Variable in class chkoba.JoueurImpl
  Attribut main du joueur
main - Variable in class chkoba.MainImpl
  Attribut contenant les cartes.
main(String[]) - Static method in class chkoba.Regle
main1 - Static variable in class chkoba.Serveur
  Une reference vers la main du joueur 1
main2 - Static variable in class chkoba.Serveur
  Une reference vers la main du joueur 2
main3 - Static variable in class chkoba.Serveur
  Une reference vers la main du joueur 3
main4 - Static variable in class chkoba.Serveur
  Une reference vers la main du joueur 4
mainEstVide() - Method in interface chkoba.IJoueur
mainEstVide() - Method in interface chkoba.IJoueurA
  ACCESSEURS
mainEstVide() - Method in interface chkoba.IJoueurM
  ACCESSEURS
mainEstVide() - Method in class chkoba.JoueurImpl
  Retourne vrai si la main est vide
MainImpl - Class in chkoba
  Classe Main
MainImpl() - Constructor for class chkoba.MainImpl
  Constructeur par defaut
MainImpl(boolean) - Constructor for class chkoba.MainImpl
  Constructeur paur les mains en reseaux
mainJoueurDroite - Variable in class chkoba.IHMPlateau4j
mainJoueurFace - Variable in class chkoba.IHMPlateau
mainJoueurFace - Variable in class chkoba.IHMPlateau4j
mainJoueurGauche - Variable in class chkoba.IHMPlateau4j
majDernierPli(ICarte, ArrayList<ICarte>) - Method in interface chkoba.IPlateau
majDernierPli(ICarte, ArrayList<ICarte>) - Method in class chkoba.PlateauImpl
  Permet de memorise le dernier plis de chaque joueur pour l'affiche au autre.
majPrio() - Method in interface chkoba.IJoueurA
majPrio() - Method in class chkoba.JoueurAImpl
  Permet de remettre a jour les prioritees
manuels - Variable in class chkoba.IHMPlateau
manuels - Variable in class chkoba.IHMPlateau4j
masquer - Variable in class chkoba.Tchat
melanger() - Method in interface chkoba.IPioche
melanger() - Method in class chkoba.PiocheImpl
  Pour melanger, on cre une arrayList temporaire, on fait un random et on enleve les CarteImpls (indice random) de la pioche pour les mettre dans le temporaire Une fois ça finit, on copie le temporaire dans la pioche et le tour est joue
message - Variable in class chkoba.Tchat
monscore - Variable in class chkoba.IHMPlateau
monscore - Variable in class chkoba.IHMPlateau4j
montscore - Variable in class chkoba.IHMPlateau
montscore - Variable in class chkoba.IHMPlateau4j

## N

nbjoueur - Variable in class chkoba.IHMPlateau
nbjoueur - Variable in class chkoba.IHMPlateau4j
nbJoueurIA - Variable in class chkoba.IHMPlateau
nbJoueursIA - Variable in class chkoba.IHMPlateau4j
nbJoueursIA - Static variable in class chkoba.PlateauImpl
  Le nombre de joueurs automatiques
nbJoueursMan - Variable in class chkoba.IHMPlateau
nbJoueursMan - Variable in class chkoba.IHMPlateau4j
nbJoueursMan - Static variable in class chkoba.PlateauImpl
  Le nombre de joueurs manuels
nom - Variable in class chkoba.CarteImpl
  Represente le nom de la carte
nom - Variable in class chkoba.IHMPlateau4j
nom - Variable in class chkoba.Joindre
nom - Variable in class chkoba.JoueurImpl
  Attribut nom du joueur
numFait - Variable in class chkoba.IHMPlateau4j
numJoueur1 - Variable in class chkoba.IHMPlateau
numJoueur1 - Variable in class chkoba.IHMPlateau4j
numJoueur2 - Variable in class chkoba.IHMPlateau
numJoueur2 - Variable in class chkoba.IHMPlateau4j
numJoueur3 - Variable in class chkoba.IHMPlateau4j
numJoueur4 - Variable in class chkoba.IHMPlateau4j

## O

ok - Variable in class chkoba.Affichage

## P

p - Variable in class chkoba.IHMPlateau
p - Variable in class chkoba.IHMPlateau4j
p - Static variable in class chkoba.PlateauImpl
  La pioche du plateau
P_7CARREAU - Variable in class chkoba.JoueurAImpl
  La priorite de prendre un sept de carreau
p_carreau - Variable in class chkoba.JoueurAImpl
  La priorite de prendre des carreaux
P_CHKOBA - Variable in class chkoba.JoueurAImpl
  La priorite de faire une Chkoba
p_sept - Variable in class chkoba.JoueurAImpl
  La priorite de prendre des septs
paint(Graphics) - Method in class chkoba.AfficheImage
paintComponent(Graphics) - Method in class chkoba.AfficherCarte
pannel - Variable in class chkoba.IHMaide
passerveur - Variable in class chkoba.Cree
pbarreEcriture - Variable in class chkoba.Tchat
pBouton - Variable in class chkoba.Config
pBouton - Variable in class chkoba.Cree
pBouton - Variable in class chkoba.Joindre
pBouton - Variable in class chkoba.Regle
pBouton - Variable in class chkoba.Stat
pBouton - Variable in class chkoba.Tchat
pCentre - Variable in class chkoba.Cree
pCentre - Variable in class chkoba.Tchat
pChangeNom - Variable in class chkoba.Config
pcreepartie - Variable in class chkoba.Cree
pdecoD - Variable in class chkoba.IHMPlateau
pdecoD - Variable in class chkoba.IHMPlateau4j
pdecoF - Variable in class chkoba.IHMPlateau
pdecoF - Variable in class chkoba.IHMPlateau4j
pdecoG - Variable in class chkoba.IHMPlateau
pdecoG - Variable in class chkoba.IHMPlateau4j
pDecorateur - Variable in class chkoba.Affichage
pDecorateur - Variable in class chkoba.Config
pDecorateur - Variable in class chkoba.Cree
pDecorateur - Variable in class chkoba.Joindre
pDecorateur - Variable in class chkoba.Regle
pDecorateur - Variable in class chkoba.Stat
pDecorateur - Variable in class chkoba.Tchat
pDecorateur1 - Variable in class chkoba.Cree
pDecorateur1 - Variable in class chkoba.Regle
pDecorateur2 - Variable in class chkoba.Cree
pDecorateur2 - Variable in class chkoba.Regle
pDecorateur3 - Variable in class chkoba.Cree
pDifficulte - Variable in class chkoba.Config
pDroit - Variable in class chkoba.Cree
pDroitAvecBouton - Variable in class chkoba.Config
pDroitAvecBouton - Variable in class chkoba.Stat
pDroitRadio - Variable in class chkoba.Cree
pDroitSansBouton - Variable in class chkoba.Config
pDroitSansBouton - Variable in class chkoba.Stat
pDroitTeam - Variable in class chkoba.Cree
pEstAvecBouton - Variable in class chkoba.Regle
pEstSansBouton - Variable in class chkoba.Regle
peuRamasserCarreau(IPlateau, int, int) - Method in interface chkoba.IJoueurA
peuRamasserCarreau(IPlateau, int, int) - Method in class chkoba.JoueurAImpl
  Test si l'on peut ramasser un carreau sur le plateau donne
peuRamasserSept(IPlateau, ICarte) - Method in interface chkoba.IJoueurA
peuRamasserSept(IPlateau, ICarte) - Method in class chkoba.JoueurAImpl
  Test si l'on peut ramasser un sept en plus d'autres cartes
pGauche - Variable in class chkoba.Config
pGauche - Variable in class chkoba.Cree
pGauche - Variable in class chkoba.Regle
pGauche - Variable in class chkoba.Stat
pGaucheNord - Variable in class chkoba.Regle
pGaucheRadio - Variable in class chkoba.Cree
pGaucheRadioButton - Variable in class chkoba.Config
pGaucheTextField - Variable in class chkoba.Config
pGeneral - Variable in class chkoba.Affichage
pGeneral - Variable in class chkoba.Config
pGeneral - Variable in class chkoba.Cree
pGeneral - Variable in class chkoba.Joindre
pGeneral - Variable in class chkoba.Regle
pGeneral - Variable in class chkoba.Stat
pGeneral - Variable in class chkoba.Tchat
pioche - Variable in class chkoba.IHMPlateau
pioche - Variable in class chkoba.IHMPlateau4j
pioche - Variable in class chkoba.PiocheImpl
  La pioche a proprement dite
pioche - Static variable in class chkoba.Serveur
  Une reference vers la pioche
PiocheImpl - Class in chkoba
  Classe Pioche
PiocheImpl() - Constructor for class chkoba.PiocheImpl
  Initialise la pioche avec 40 cartes des bonnes couleurs
piocher() - Method in interface chkoba.IPioche
piocher() - Method in interface chkoba.IPlateau
piocher() - Method in class chkoba.PiocheImpl
  Permet de piocher une carte de la pioche
piocher() - Method in class chkoba.PlateauImpl
  Methode qui permet de faire piocher une carte de la pioche
pl - Variable in class chkoba.IHMPlateau
pl - Variable in class chkoba.IHMPlateau4j
plateau - Variable in class chkoba.ThreadCarteRamassage
PlateauImpl - Class in chkoba
  Classe Plateau
PlateauImpl() - Constructor for class chkoba.PlateauImpl
  Constructeur initialisant un plateau :
  Creation d'une pioche
  Creation d'un tapis
  Initialisation "fausse" du dernier plis
plis - Variable in class chkoba.JoueurImpl
  Attribut qui contient les plis du joueur
pNbrJoueurs - Variable in class chkoba.Joindre
point_chkoba - Variable in class chkoba.JoueurImpl
  Attribut qui compte le nombre de points chkoba
points - Variable in class chkoba.JoueurImpl
  Attribut qui compte son nombre de points
poser(ICarte, IPlateau) - Method in interface chkoba.IJoueurA
poser(IPlateau) - Method in interface chkoba.IJoueurM
poser(ICarte) - Method in interface chkoba.IPlateau
poser(ICarte, IPlateau) - Method in class chkoba.JoueurAImpl
  Permet de poser une carte donnee sur le plateau donne
poser(IPlateau) - Method in class chkoba.JoueurMImpl
  Poser une carte Toujours en console
poser(ICarte) - Method in class chkoba.PlateauImpl
  Methode qui permet de faire poser une carte sur le tapis Intervient notemment lorsque le joueur ne peut pas jouer.
prendre(BoutonCarte, BoutonCarte) - Method in class chkoba.IHMPlateau
  Methode prendre qui va appeler la methode prendre de PlateauImpl (Liens entre console et GUI)
prendre(BoutonCarte, BoutonCarte) - Method in class chkoba.IHMPlateau4j
prendre(IPlateau, int) - Method in interface chkoba.IJoueurM
prendre(ICarte, ArrayList<ICarte>) - Method in interface chkoba.IPlateau
prendre(IPlateau, int) - Method in class chkoba.JoueurMImpl
  Methode prendre pour console
prendre(ICarte, ArrayList<ICarte>) - Method in class chkoba.PlateauImpl
  Methode qui permet de prendre une carte passe en premier parametre Avec la ou les cartes passe en parametre Selon les cas, l'araylist contiendra une ou plusieurs cartes
pris - Variable in class chkoba.JoueurImpl
  Attribut pour savoir si il a pris recemment
pro - Static variable in class chkoba.Client
pro - Static variable in class chkoba.Joindre
pro - Static variable in class chkoba.PlateauImpl
  Variable contenant les proprietes de la machine
pro - Static variable in class chkoba.Serveur
  Les proprietes de la machine
propers - Static variable in class chkoba.Client
propers - Static variable in class chkoba.Joindre
propers - Static variable in class chkoba.PlateauImpl
  Attribut permettant de generer le fichier configuration.properties
PropertiesPerso - Class in chkoba
  Classe PropertiesPerso
PropertiesPerso() - Constructor for class chkoba.PropertiesPerso
pServ - Variable in class chkoba.Joindre
pSudBouton - Variable in class chkoba.Cree
pSudBouton - Variable in class chkoba.Joindre
pSudBouton - Variable in class chkoba.Regle
pSudBouton - Variable in class chkoba.Tchat
pTextField - Variable in class chkoba.Config

## Q

quatreCartes(ICarte, IPlateau) - Method in interface chkoba.IJoueurA
quatreCartes(ICarte, IPlateau) - Method in interface chkoba.IJoueurM
quatreCartes(ICarte, IPlateau) - Method in class chkoba.JoueurAImpl
  Test les possibilitees de prendre quatres cartes avec la carte en parametre
quatreCartes(ICarte, IPlateau) - Method in class chkoba.JoueurMImpl
  Verifie si l'on peut prendre quatre cartes avec celle dans la main
quatreJ - Variable in class chkoba.Cree
quatreJH - Variable in class chkoba.Cree
quitter - Variable in class chkoba.Affichage
quitter - Variable in class chkoba.Config
quitter - Variable in class chkoba.Regle
quitter - Variable in class chkoba.Stat

## R

ramasse(IPlateau, int, int) - Method in interface chkoba.IJoueurA
ramasse(IPlateau, int, int, ArrayList<ICarte>) - Method in interface chkoba.IJoueurA
ramasse(IPlateau, int, int) - Method in class chkoba.JoueurAImpl
  Ramasse une carte sur le plateau donne
ramasse(IPlateau, int, int, ArrayList<ICarte>) - Method in class chkoba.JoueurAImpl
  Ramasse plusieurs cartes sur le plateau donne
rDifficile - Variable in class chkoba.Config
recherche(String) - Method in class chkoba.Regle
rechercheAffichage() - Method in class chkoba.Affichage
  Permet de rechercher l'affichage courant
rechercheConfig() - Method in class chkoba.Config
  On va aller rechercher de la meme facon que dans Affichage.java la configuration sauvegardee precedemment Ceci au moyen de la lecture dans un fichier, different, appele config.txt sauf que la on va aller chercher plusieurs choses et que ce sont des string pour la plupart
recupCurseur(BoutonCarte) - Method in class chkoba.IHMPlateau
recupCurseur(BoutonCarte) - Method in class chkoba.IHMPlateau4j
Regle - Class in chkoba
  Classe Regle
Regle() - Constructor for class chkoba.Regle
reinitialiser - Variable in class chkoba.Config
reinitialiser - Variable in class chkoba.Stat
remettreCarte(BoutonCarte) - Method in class chkoba.IHMPlateau
remettreCarte(BoutonCarte) - Method in class chkoba.IHMPlateau4j
remove(ICarte) - Method in interface chkoba.IMain
remove(int) - Method in interface chkoba.IMain
remove(int) - Method in interface chkoba.IPioche
remove(ICarte) - Method in interface chkoba.ITapis
  METHODES
remove(int) - Method in interface chkoba.ITapis
remove(ICarte) - Method in class chkoba.MainImpl
  Retire la carte passe en parametre
remove(int) - Method in class chkoba.MainImpl
  Retire la carte a l'indice passe en parametre
remove(int) - Method in class chkoba.PiocheImpl
  Retire la carte a l'indice passe en parametre de la pioche
remove(ICarte) - Method in class chkoba.TapisImpl
  Permet de retirer une carte du tapis
remove(int) - Method in class chkoba.TapisImpl
  Retire la carte a l'indice passe en parametre
removeAll(ArrayList<ICarte>) - Method in interface chkoba.IMain
removeAll(ArrayList<ICarte>) - Method in interface chkoba.ITapis
removeAll(ArrayList<ICarte>) - Method in class chkoba.MainImpl
  Retire toutes les cartes dans l'arrylist de la main
removeAll(ArrayList<ICarte>) - Method in class chkoba.TapisImpl
  Permet de retirer toutes les cartes dans l'arrayList du tapis concerne
remplirMain() - Method in interface chkoba.IMain
remplirMain() - Method in class chkoba.MainImpl
  Remplit la main
resteCartes() - Method in interface chkoba.IPlateau
resteCartes() - Method in class chkoba.PlateauImpl
  Methode qui calcul le nombre de cartes dans les mains et/ou dans la pioche En effet, la condition d'arret du jeu etant qu'il n'y ait plus de cartes ni dans les mains, ni dans la pioche
retour - Variable in class chkoba.Cree
retour - Variable in class chkoba.Joindre
rFacile - Variable in class chkoba.Config
rMoyen - Variable in class chkoba.Config
RoundButton - Class in chkoba
  Classe RoundButton
RoundButton(String) - Constructor for class chkoba.RoundButton
RoundButton(Icon) - Constructor for class chkoba.RoundButton
rserveur - Variable in class chkoba.Cree
run() - Method in class chkoba.ThreadActu
  Methode appele a l'instruction start()
run() - Method in class chkoba.ThreadActu4j
  Methode appele a l'instruction start()
run() - Method in class chkoba.ThreadCarteRamassage

## S

sauvegarder - Variable in class chkoba.Config
saveProperties(Properties) - Method in class chkoba.PropertiesPerso
  Cette methode stocke le fichier Properties a l'emplacement specifie
sept - Variable in class chkoba.DonneePartie
septCarreau() - Method in interface chkoba.IJoueur
septCarreau() - Method in interface chkoba.IJoueurM
septCarreau() - Method in class chkoba.JoueurImpl
  retourne vraie si le joueur a le sept de carreau
serveur - Variable in class chkoba.Cree
Serveur - Class in chkoba
  Classe Serveur
Serveur(int, int, ArrayList<Integer>) - Constructor for class chkoba.Serveur
  Constructeur creant un objet Serveur.
setCarreaux(int) - Method in class chkoba.DonneePartie
  Methode permettant de modifier le nombre de carreaux
setCarte(ICarte) - Method in class chkoba.BoutonCarte
  Modifie la carte et donc l'apparence du bouton
setCarte(int) - Method in class chkoba.DonneePartie
  Methode permettant de modifier le nombre de carte
setChkoba(int) - Method in class chkoba.DonneePartie
  Methode permettant de modifier le nombre de point Chkoba
setEquipes(ArrayList<Integer>) - Method in interface chkoba.IPlateau
setEquipes(ArrayList<Integer>) - Method in class chkoba.PlateauImpl
  Reorganise les equipes et les joueurs en fonctions
setFait() - Method in interface chkoba.IJoueur
setFait() - Method in class chkoba.JoueurImpl
  Switch automatiquement fait a false si fait est a vrai et inversement
setInt(int) - Method in class chkoba.BoutonCarte
  ne sert qu'aux phase de test mais concerve car utile
setJoueurCourant() - Method in interface chkoba.IPlateau
setJoueurCourant() - Method in class chkoba.PlateauImpl
  Methode qui determine automatiquement, en fonction du nombre de joueurs dans la partie, quel sera le prochain joueur courant.
setNbJoueursMan(int) - Method in interface chkoba.IPlateau
setNbJoueursMan(int) - Method in class chkoba.PlateauImpl
  Affecte le nombre de joueurs manuels du jeu
setNom(String) - Method in interface chkoba.IJoueur
setNom(String) - Method in interface chkoba.IJoueurA
setNom(String) - Method in interface chkoba.IJoueurM
setNom(String) - Method in class chkoba.JoueurImpl
  Mettre le nom du joueur au parametre s
setNull() - Method in class chkoba.BoutonCarte
  ne sert qu'aux phase de test mais concerve car utile
setPioche(IPioche) - Method in interface chkoba.IPlateau
setPioche(IPioche) - Method in class chkoba.PlateauImpl
  Affecte une nouvelle pioche au plateau
setPris() - Method in interface chkoba.IJoueur
  ACCESSEURS
setPris() - Method in class chkoba.JoueurImpl
  Switch automatiquement pris a false si fait est a vrai et inversement
setSept(int) - Method in class chkoba.DonneePartie
  Methode permettant de modifier le nombre de sept
setTapis(ITapis) - Method in interface chkoba.IPlateau
setTapis(ITapis) - Method in class chkoba.PlateauImpl
  Affecte un nouveau tapis au plateau
setValeur(int) - Method in class chkoba.CarteImpl
  Modifie la valeur de la carte
setValeur(int) - Method in interface chkoba.ICarte
setVide(boolean) - Method in interface chkoba.IJoueur
setVide(boolean) - Method in interface chkoba.IJoueurA
setVide(boolean) - Method in interface chkoba.IJoueurM
setVide(boolean) - Method in class chkoba.JoueurImpl
  Mettre le booleen vide au parametre b
sixCartes(ICarte, IPlateau) - Method in interface chkoba.IJoueurA
sixCartes(ICarte, IPlateau) - Method in interface chkoba.IJoueurM
sixCartes(ICarte, IPlateau) - Method in class chkoba.JoueurAImpl
  Test les possibilitees de prendre six cartes avec la carte en parametre
sixCartes(ICarte, IPlateau) - Method in class chkoba.JoueurMImpl
  Verifie si l'on peut prendre six cartes avec celle dans la main
size() - Method in interface chkoba.IMain
size() - Method in interface chkoba.IPioche
size() - Method in interface chkoba.ITapis
  ACCESSEURS
size() - Method in class chkoba.MainImpl
  Retourne la taille de la main
size() - Method in class chkoba.PiocheImpl
  Retourne la taille de la pioche
size() - Method in class chkoba.TapisImpl
  Retourne la taille du tapis
somme() - Method in interface chkoba.ITapis
somme() - Method in class chkoba.TapisImpl
  Calcul la somme des valeurs des cartes se trouvant sur le tapis
sonscore - Variable in class chkoba.IHMPlateau
sonscore - Variable in class chkoba.IHMPlateau4j
sontscore - Variable in class chkoba.IHMPlateau
sontscore - Variable in class chkoba.IHMPlateau4j
sp - Variable in class chkoba.Regle
sp - Variable in class chkoba.Tchat
Stat - Class in chkoba
  Classe Statistiques
Stat(Index) - Constructor for class chkoba.Stat

## T

tapis - Static variable in class chkoba.PlateauImpl
  Le tapis du plateau
tapis - Static variable in class chkoba.Serveur
  Une reference vers le tapis
tapis - Variable in class chkoba.TapisImpl
  Le tapis a proprement dit
TapisImpl - Class in chkoba
  Classe Tapis
TapisImpl(IPioche) - Constructor for class chkoba.TapisImpl
  Constructeur du tapis a partir de la pioche
tbarreTchat - Variable in class chkoba.Tchat
tCarreau - Variable in class chkoba.Stat
Tchat - Class in chkoba
  Classe Tchat
Tchat(String) - Constructor for class chkoba.Tchat
tChkoba - Variable in class chkoba.Stat
team1 - Variable in class chkoba.IHMPlateau4j
team1 - Static variable in class chkoba.PlateauImpl
  La liste contenant les numeros des joueurs allie dans la premiere equipe
team2 - Variable in class chkoba.IHMPlateau4j
team2 - Static variable in class chkoba.PlateauImpl
  La liste contenant les numeros des joueurs allie dans la seconde equipe
testPan4 - Variable in class chkoba.IHMPlateau
testPan4 - Variable in class chkoba.IHMPlateau4j
thread - Variable in class chkoba.IHMPlateau
thread - Variable in class chkoba.IHMPlateau4j
ThreadActu - Class in chkoba
  Classe Thread a 2 joueurs
ThreadActu(IHMPlateau) - Constructor for class chkoba.ThreadActu
ThreadActu4j - Class in chkoba
  Classe Thread a 4 joueurs
ThreadActu4j(IHMPlateau4j) - Constructor for class chkoba.ThreadActu4j
ThreadCarteRamassage - Class in chkoba
  Classe Thread pour les Cartes Ramassage
ThreadCarteRamassage(IPlateau) - Constructor for class chkoba.ThreadCarteRamassage
tJoueur1 - Variable in class chkoba.Config
tJoueur2 - Variable in class chkoba.Config
tJoueur3 - Variable in class chkoba.Config
tJoueur4 - Variable in class chkoba.Config
tk - Variable in class chkoba.IHMPlateau
tk - Variable in class chkoba.IHMPlateau4j
tm1 - Variable in class chkoba.Cree
tm2 - Variable in class chkoba.Cree
tmpTapis - Variable in class chkoba.IHMPlateau
tmpTapis - Variable in class chkoba.IHMPlateau4j
tNbrJoueurs - Variable in class chkoba.Joindre
tnomhost - Variable in class chkoba.Joindre
tPartieGagne - Variable in class chkoba.Stat
tPartieJoue - Variable in class chkoba.Stat
tPartiePerdu - Variable in class chkoba.Stat
tPlis - Variable in class chkoba.Stat
traitementJoueurs(int, IPlateau) - Static method in class chkoba.Serveur
  On attend tous les joueurs Pour ensuite binder les joueurs
tratio - Variable in class chkoba.Stat
troisCartes(ICarte, IPlateau) - Method in interface chkoba.IJoueurA
troisCartes(ICarte, IPlateau) - Method in interface chkoba.IJoueurM
troisCartes(ICarte, IPlateau) - Method in class chkoba.JoueurAImpl
  Test les possibilitees de prendre trois cartes avec la carte en parametre
troisCartes(ICarte, IPlateau) - Method in class chkoba.JoueurMImpl
  Verifie si l'on peut prendre trois cartes avec celle dans la main
troisJH - Variable in class chkoba.Cree
tSept - Variable in class chkoba.Stat
tSeptdeC - Variable in class chkoba.Stat

## V

val - Variable in class chkoba.IHMPlateau
val - Variable in class chkoba.IHMPlateau4j
val1 - Variable in class chkoba.IHMPlateau
val1 - Variable in class chkoba.IHMPlateau4j
valeur - Variable in class chkoba.CarteImpl
  Represente la valeur de la carte
valideMess - Variable in class chkoba.Tchat
valueOf(String) - Static method in enum chkoba.Couleur
  Returns the enum constant of this type with the specified name.
values() - Static method in enum chkoba.Couleur
  Returns an array containing the constants of this enum type, in the order they are declared.
verif(BoutonCarte) - Method in class chkoba.IHMPlateau
  Methode qui ne permet d'afficher que les cartes presentent car les boutons cartes reste present sur le tapis toute la partie en les mettant a false il se sont pas cliquable et cela eviete les erreurs
verif(BoutonCarte) - Method in class chkoba.IHMPlateau4j
vide - Variable in class chkoba.Cree
vide - Variable in class chkoba.JoueurImpl
  Attribut pour savoir si la main est vide
vide - Variable in class chkoba.PiocheImpl
  Attribut symbolisant si la pioche est vide
vide2 - Variable in class chkoba.IHMPlateau
vide2 - Variable in class chkoba.IHMPlateau4j
vide3 - Variable in class chkoba.IHMPlateau
vide3 - Variable in class chkoba.IHMPlateau4j
vide4 - Variable in class chkoba.IHMPlateau
vide4 - Variable in class chkoba.IHMPlateau4j
vide5 - Variable in class chkoba.IHMPlateau
vide5 - Variable in class chkoba.IHMPlateau4j
vide6 - Variable in class chkoba.IHMPlateau
vide6 - Variable in class chkoba.IHMPlateau4j
vide7 - Variable in class chkoba.IHMPlateau
vide7 - Variable in class chkoba.IHMPlateau4j
vide8 - Variable in class chkoba.IHMPlateau
vide8 - Variable in class chkoba.IHMPlateau4j

A B C D E F G H I J L M N O P Q R S T V

Package | Class | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES