Example #1
0
  /** Initialisation de la partie de solitaire */
  public void initialiser() {
    super.initialiser();

    // Création du PSolitaire
    List<PColonne> contCol = new ArrayList<PColonne>();
    for (int i = 0; i < 7; i++) contCol.add(((CColonne) pilesAlternees[i]).getPresentation());

    List<PTasDeCartesColorees> contTCC = new ArrayList<PTasDeCartesColorees>();
    for (int i = 0; i < 4; i++)
      contTCC.add(((CTasDeCartesColorees) pilesColorees[i]).getPresentation());

    CSabot cSabot = (CSabot) sabot;

    presentation.initialiser(cSabot.getPresentation(), contCol, contTCC);
  }
Example #2
0
 /**
  * Si la partie est terminée, appelle la méthode gagne() de PSolitaire pour l'afficher
  *
  * @return si la partie et gagnée ou non
  */
 public void isGagne() {
   if (gagne()) presentation.gagne();
 }