Bonjour à tous !
Je rencontre un souci plutôt étonnant. En effet, quand j'affiche un JLabel avec ce code :Mon texte apparaît bien centré dans son JLabel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 JLabel test = new JLabel("Test"); test.setFont(new Font(Font.SERIF, Font.BOLD, 50); test.setVerticalAlignment(SwingConstants.CENTER); ...
Mais lorsque je l'affiche avec ce code (qui me permet de définir ma propre police) :Le texte n'est pas vraiment centré. En fait c'est la ligne sur laquelle repose le texte qui est centrée. Du coup, dans les faits, mon texte est légèrement décentré vers le haut.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 JLabel test = new JLabel("Test"); test.setFont(calibri.deriveFont(Font.BOLD, 50)); // J'ai créé la police calibri auparavant test.setVerticalAlignment(SwingConstants.CENTER); ...
Vous savez si on peut remédier à ça ?
Merci d'avance !![]()
Partager