/** permet de faire la mise a jour du panel */
  public void updateData() {
    if (joueur != null) {

      setTitle(joueur.getPseudo());
      affichestat.setText(
          "<html> Victoires &nbsp : "
              + new Integer(joueur.getStat().getNbVictoires()).toString()
              + "<br>Défaites : "
              + joueur.getStat().getNbDefaites());
      imgjoueur.setPath(joueur.getImageSource());

      if (joueur.getNiveauAssistant() == NiveauAssistant.COMPLET) {
        couppossible.setSelected(true);
        conseilcoup.setSelected(true);
      } else if (joueur.getNiveauAssistant() == NiveauAssistant.SIMPLE) {
        couppossible.setSelected(true);
        conseilcoup.setSelected(false);
      } else {
        couppossible.setSelected(false);
        conseilcoup.setSelected(false);
      }
      if (couppossible.isSelected()) {
        conseilcoup.setEnabled(true);
      } else {
        conseilcoup.setEnabled(false);
      }

      imgjoueur.setVisible(true);
      couppossible.setVisible(true);

      // cette ligne permet d'afficher le conseil coup
      // mais il n'est pas encore implémenté
      // conseilcoup.setVisible(true);

    } else {
      setTitle("");
      affichestat.setText("");

      imgjoueur.setVisible(false);
      couppossible.setVisible(false);
      conseilcoup.setVisible(false);
    }
  }