BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 08-30-2010, 11:27 PM   #1 (permalink)
New Member
 
Join Date: Aug 2010
Model: 7100T
PIN: N/A
Carrier: at&T
Posts: 1
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Custom font

Please Login to Remove!

Hi,

Is there anyway to use custom font on BlackBerry ?

I saw 1 post regarding that but unfortunately i couldnt download the attachment:
blackberryforums.com/developer-forum/100107-using-custom-fonts.html
Offline  
Old 08-31-2010, 10:29 AM   #2 (permalink)
Knows Where the Search Button Is
 
Join Date: Jun 2010
Model: 8530
PIN: N/A
Carrier: Sprint
Posts: 48
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Please try this code after your font installation.

Code:
	
protected void paint(Graphics graphics) {

if (FontManager.getInstance().load("Myfont.ttf", "MyFont", FontManager.APPLICATION_FONT) == FontManager.SUCCESS) 
{
			try {
			FontFamily theFam = FontFamily.forName("MyFont");
			Font headerFont = theFam.getFont(net.rim.device.api.ui.Font.BOLD, 12);
			graphics.setFont(headerFont);

		} catch (ClassNotFoundException ex) {
			ex.printStackTrace();
		}
		graphics.drawText("Hello World",this.getPreferredWidth()- headerFont.getAdvance("Hello World"), 1);
	}
}
Offline  
Old 09-12-2010, 10:57 PM   #3 (permalink)
New Member
 
Join Date: Sep 2010
Model: 0000
PIN: N/A
Carrier: Carrier
Posts: 1
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi,

Is their anyway to do this on a device lower than OS 5.0? The FontManager load method is not available on OS 4.6.
Offline  




Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.