2010-06-17 3 views

Répondre

3

BlackBerry possède ses propres classes de polices. Essayez ceci:

// e.g. serif 
FontFamily ff = FontFamily.forName("family-name"); 

// Use style bits from Font class, e.g. Font.BOLD 
Font f = ff.getFont(style, height); 

Si vous voulez savoir qui FontFamilies sont disponibles, vous pouvez utiliser:

FontFamily.getFontFamilies(); 
+0

est un bon essai, mais ça ne marchera pas parce que les classes de polices sont différentes. Celui requis pour g.setFont est la classe net.rim.device.api.ui.Font mais celui avec getFont est la classe javax.microedition.lcdui.Font – paullb

+1

Voir la modification que j'ai faite à ma réponse. – DaveJohnston

+0

A travaillé comme un charme! Merci! FYI: Comme je ne savais pas quelles polices étaient disponibles, pour mon POC j'ai simplifié à: FontFamily all [] = FontFamily.getFontFamilies(); FontFamily ff = all [0]; – paullb

Questions connexes