Bonjour,

J'ai un petit soucis de Font que je n'arrive pas à comprendre

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Font titre=new Font("Helvetica",Font.BOLD, 12);
JLabel contenuCellule=new JLabel("Mois");
contenuCellule.setFont(titre);
gbc=setGbc(j,2,2,1,new Insets(0,0,0,0),GridBagConstraints.CENTER,GridBagConstraints.BOTH,0,1,0,0);
fenetre.getContentPane().add(contenuCellule,gbc);

Mon problème est le suivant :
Le BOLD ne fonctionne pas (si je met un ITALIC à la place ça fonctionne)
Le nom de la police n'a aucun effet (on reste sur la police par défaut quoi qu'on mette)

Pour vérifier j'ai mis une sortie console :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
System.out.println(contenuCellule.getFont().toString());
Dont le résultat semble indiquer qu'il a les bonnes données :
java.awt.Font[family=SansSerif,name=Helvetica,style=bold,size=12]

Note : la fonction setGbc est une fonction perso pour définir les contrainte d'un GridBagLayout.