Yop ! Encore moi


Ce coup-ci j'ai un leger bleme avec les bordures ...

Dans mon programme, je donne à un Jpanel un layout GridLayout (qui va contenir 9 JButton (3*3)); je spécifie bien que je ne veux pas de bordures pour les JButton avec cette commande :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
tabjbposs[i][j][k].setBorder(null);
Et d'ailleurs, ça marche très bien !



Autre part dans mon programme, l'utilisateur a la possibilité de sauver la partie en cours (Sudoku).
"Quel rapport ?" me direz-vous !!

Et bien, à partir du moment où la sauvegarde a été faite, les bordures s'affichent !!! Incroyable, je n'y comprends rien moi-même !!!

Voici le code de ma sauvegarde (qui fonctionne très bien aussi) :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 public void sauvegarde(){               
        try {
            FileOutputStream fichier = new FileOutputStream("sudomi.jeu");
            ObjectOutputStream oos = new ObjectOutputStream(fichier);
            oos.writeObject(pgrm.getJeu().getSudomodele());    
            oos.flush();
            oos.close();
        }
        catch (java.io.IOException e) {
            e.printStackTrace();
        }          
    }
Si vous, vous y percevez qqch de cohérent, faites-moi signe