Souci avec un JDialog lors d'une sauvegarde ... - Java - Programmation
MarshPosté le 27-05-2006 à 15:28:30
Salut !
Dans le cadre d'un programme de sudoku, j'ai un souci avec les sauvegardes.
Dès lors qu'une partie est terminée et la grille correctement remplie, un message apparait :
Si la personne a résolu la grille dans un temps qui est parmi les 10 meilleurs, on demande son nom :
Là où se trouve mon problème, c'est que si l'utilisateur a précédement procédé à une sauvegarde (que ce soit cette partie là ou bien une autre), voilà ce que j'obtiens comme boite de dialogue :
Elle est bien là, mais il n'y plus rien dedans ...
privatestatic final long serialVersionUID = -8647092533022968631L;
private Pgrmsudoku pgrm;
Saisienom saisienom;
public Findejeu(Pgrmsudoku pgrm){
this.pgrm = pgrm;
pgrm.getJeu().getSudomodele().addObserver(this);
saisienom = new Saisienom(pgrm, this);
saisienom.pack();
}
publicvoid updateObserver() {
if (pgrm.getJeu().getSudomodele().getSequencefin()==1){
if (pgrm.getJeu().getSudomodele().isGagne()==true) {
JOptionPane.showMessageDialog(pgrm,"Félicitations !\nVous avez correctement rempli la grille\n","Fin du Jeu",JOptionPane.INFORMATION_MESSAGE);
if (pgrm.getJeu().getSudomodele().isAidecalcul()==false){
if (pgrm.getJeu().getSudomodele().isTopten()==false){
JOptionPane.showMessageDialog(pgrm,"Désolé, vous ne figurez pas parmi les 10 meilleurs temps ...","Pas assez rapide !",JOptionPane.INFORMATION_MESSAGE);
Marsh Posté le 27-05-2006 à 15:28:30
Salut !
Dans le cadre d'un programme de sudoku, j'ai un souci avec les sauvegardes.
Là où se trouve mon problème, c'est que si l'utilisateur a précédement procédé à une sauvegarde (que ce soit cette partie là ou bien une autre), voilà ce que j'obtiens comme boite de dialogue :
Elle est bien là, mais il n'y plus rien dedans ...
Voici le code de ma classe Findejeu :
Voici celui de ma classe Saisienom :
Et enfin, celui de la classe sauvegarde :
Est-ce que vous y comprenez qqch ?
Message édité par mikekine le 27-05-2006 à 15:53:53