Salut tous !

Sur ma frame (Windows - Netbeans6.1) j'ai une JXTable dont la fonte par défaut est Tahoma 11 plain;
Je donne à l'utilisateur la possibilité de changer la taille de la police, comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
int tailleDemandee = user.choix  ... disons 18
try {
            String fName =  jXTable1.getFont().getFontName();
            int fStyle =  jXTable1.getFont().getStyle();
            int fSize =  jXTable1.getFont().getSize();
            int taille =  tailleDemandee;
            try {
                jXTable1.setFont(new Font(fName,fStyle,taille));
            }      
            catch (Exception ex) {
                jXTable1.setFont(new Font(fName,fStyle,fSize));
            }
       }
        catch (Exception ex) {
            JOptionPane.showMessageDialog(null, ex);
       }
L'ennui c'est que si je sélectionne une cellule (double-clic) ou par code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
jXTable1.editCellAt(1,0);
dans cette cellule uniquement la taille de la police redevient celle par défaut (11)... et quand je quitte la cellule en question la taille redevient celle demandée (18)
comment faire pour que la taille du texte de la cellule sélectionnée ne change pas ?

merci.