BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 08-06-2008, 02:50 AM   #1 (permalink)
New Member
 
Join Date: Aug 2008
Model: 8800
PIN: N/A
Carrier: Airtel
Posts: 2
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default RichTextField

Please Login to Remove!

I need to change the background color of the text written in the RichTextField but I have not managed to do it so far. Any help in this regard will he highly appreciated


Thanks in Advance!!
Gaurav
Offline  
Old 08-06-2008, 09:20 AM   #2 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Oct 2006
Model: 7103
Carrier: Verizon
Posts: 259
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

You will need to create a class that extends RichTextField. In that class, override the paint method like so:

public void paint(Graphics g) {
g.setBackgroundColor(whateverYourBackgroundColorIs );
g.clear();
g.setColor(theColorOfTheTextFont);
}
Offline  
Old 08-08-2008, 04:18 AM   #3 (permalink)
New Member
 
Join Date: Aug 2008
Model: 8800
PIN: N/A
Carrier: Airtel
Posts: 2
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thnx.

- Gaurav
Offline  
Old 08-08-2008, 04:24 AM   #4 (permalink)
CrackBerry Addict
 
Join Date: Apr 2005
Location: hamburg, germany
Model: 8900
Carrier: o2
Posts: 838
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by bemshaswing View Post
You will need to create a class that extends RichTextField.
you can also overwrite the method directly on creation of your class.
new RichTextField(){protected void paintBackground...}
__________________
java developer, Devinto, hamburg/germany
Offline  




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