BlackBerry Forums Support Community
              

Closed Thread
 
LinkBack Thread Tools
Old 08-22-2008, 12:35 PM   #1 (permalink)
Thumbs Must Hurt
 
Join Date: Oct 2007
Location: montreal
Model: 8100
PIN: N/A
Carrier: rogers
Posts: 70
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default How can I change a labelfield text?

Please Login to Remove!

I have a screen with 2 horizontalfieldmanagers and 2 verticalfieldmanagers representing a 4-cell grid. Each cell contains a labelfield with a default value. The code is as follows:

vfmC1.add(new LabelField("r1c1"));

Now I want to set up a listener so that when I enter a value in another part of the screen this LabelField text (r1c1) changes to a new value. I do not want to display another screen or use a dialogbox and would rather just change the value.

How would I go about doing this? I tried this but it doesn't work:

vfmC1.setText("test");

Thanks...
Offline  
Old 08-22-2008, 02:35 PM   #2 (permalink)
CrackBerry Addict
 
Join Date: May 2005
Location: Golden, CO US
Model: 9700
Carrier: ATT
Posts: 684
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

You have to run setText() on the label field itself, not the manager...

LabelField lf = new LabelField("r1c1");
vfmC1.add(lf);
lf.setText("test");
Offline  
Old 08-22-2008, 03:02 PM   #3 (permalink)
Thumbs Must Hurt
 
Join Date: Oct 2007
Location: montreal
Model: 8100
PIN: N/A
Carrier: rogers
Posts: 70
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks Remy.

I actually tried that but didn't work. I tried it again and its fine now. Probably a noobie mistake the first time around.

Thanks again...
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

CISCO CP-7960G IP BUSINESS TELEPHONE CHARCOAL, VOIP, Tested
$18.74
CISCO CP-7960G IP BUSINESS TELEPHONE CHARCOAL, VOIP, Tested pictureLOT OF (10) YEALINK SIP-T26P 3-LINE VoIP PHONES W/ HANDSET & STAND
$300.0
LOT OF (10) YEALINK SIP-T26P 3-LINE VoIP PHONES W/ HANDSET & STAND picturePolycom Soundpoint IP550 IP 550 VOIP Business Phone
$12.0
Polycom Soundpoint IP550 IP 550 VOIP Business Phone pictureCisco CP-7937G VoIP Conference Station Unified IP PoE Phone 7937G
$65.0
Cisco CP-7937G VoIP Conference Station Unified IP PoE Phone 7937G pictureCisco 7962G IP (CP-7962G) VoIP Phone Telephone GUARANTEED
$29.99
Cisco 7962G IP (CP-7962G) VoIP Phone Telephone  GUARANTEED picture






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