1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
MaClass(){
....
try
{
font2 = Font.createFont(0, getClass().getResourceAsStream("font/handsean.ttf")).deriveFont(Font.PLAIN,TailleFont.taille);
}
catch(Exception e)
{
font2 = new Font ("Serif", Font.BOLD, 26);
}
....
}
private void définirStyles() {
styles = StyleContext.getDefaultStyleContext();
Style défaut = styles.getStyle(StyleContext.DEFAULT_STYLE);
// Modification du style par défaut pour que tous les paragraphes prennent
en compte cette justification
Style racine = styles.addStyle("racine", défaut);
StyleConstants.setFontFamily(racine, font2); //<-- ici le pb
StyleConstants.setBold(racine, true);
StyleConstants.setFontSize(racine, 16);
StyleConstants.setAlignment(racine, StyleConstants.ALIGN_JUSTIFIED);
} |
Partager