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 :
Dont le résultat semble indiquer qu'il a les bonnes données :
Code : Sélectionner tout - Visualiser dans une fenêtre à part System.out.println(contenuCellule.getFont().toString());
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.
Partager