Exemple #1
0
  public void partieEstPerdu(String origineFin) {
    boolean newRecord = gestionHighScore();

    StringBuilder message = new StringBuilder();

    message.append("Desole, vous n'avez plus de ");
    message.append(origineFin);
    if (newRecord) {
      message.append(", mais vous avez fait un nouveau meilleur score : " + model.getScore());
    }

    JOptionPane optionPane = new JOptionPane();
    JDialog dialog = new JDialog();
    JOptionPane.showMessageDialog(
        optionPane, message, "Game Over", JOptionPane.INFORMATION_MESSAGE);

    model.genererTableau();
    model.reinitialiser();
    progressBar = new TheProgressBar(this);
    drawMap();
    setVisible(true);
    model.setEstEnJeu(false);
  }