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); }