The following example shows how you can display a background color on a Flash ActionScript 3.0 Label control by setting the background and backgroundColor properties on the Label control’s internal TextField.
Full code after the jump.
// ActionScript 3.0 import fl.controls.Label; var myLabel:Label = new Label(); // add background color to internal text field. myLabel.textField.background = true; myLabel.textField.backgroundColor = 0xDDDDDD; addChild(myLabel);
5 Responses to Displaying a background color on a Label control in Flash
Leave a Reply Cancel reply
Recent Posts
- Getting started with the TLFTextField class in ActionScript 3.0 and Flash CS5
- Adding tick marks to a Slider control in Flash using ActionScript 3.0
- Creating a vertical Slider control in Flash using ActionScript 3.0
- Creating a custom context menu item in Flash using ActionScript 3.0
- Rotating a Sprite object around its x-axis in Flash using ActionScript 3.0 and Flash Player 10
- Detecting when the user changes the color in a ColorPicker control in Flash using ActionScript 3.0
- Getting the currently selected color as a hexadecimal value on a ColorPicker control in Flash using ActionScript 3.0
- Toggling the text field on the ColorPicker control in Flash using ActionScript 3.0
- Creating a vertical Slider control in Flash using ActionScript 3.0
- Setting the number of columns on a ColorPicker control in Flash using ActionScript 3.0
Categories
- Bitmap (1)
- Components (72)
- Button (19)
- CheckBox (2)
- ColorPicker (6)
- ComboBox (1)
- DataGrid (8)
- FLVPlayback (7)
- Label (9)
- ProgressBar (2)
- Slider (3)
- TextArea (1)
- TextInput (7)
- UILoader (7)
- ContextMenu (1)
- Embed (4)
- ExternalInterface (2)
- Flex (7)
- Font (2)
- General (5)
- Graphics (2)
- JSFL (14)
- Loader (3)
- LoadVars (3)
- Microphone (1)
- migration (12)
- MovieClip (1)
- MovieClipLoader (1)
- Sound (2)
- TextField (1)
- TLFTextField (1)
- TransitionManager (1)
- Tween (1)
- Uncategorized (1)
- URLLoader (4)
- URLVariables (1)
- Video (1)
- XML (2)
Advertising
" RT @OReillyMedia: #Ebook Deal/Day: Learning JavaScript Design Patterns -
$11.99
(Save 50%)
http://t.co/ilcmSDv6 " — pdehaan


What’s this
import fl.controls.Label ???
If I use
import mx.controls.Label;
I get
1178: Attempted access of inaccessible property textField through a reference with static type mx.controls:Label.
Geert,
The fl.controls.Label is the Flash Authoring/ActionScript 3.0 Label control.
The mx.controls.Label is the Flex SDK/ActionScript 3.0 Label control.
Peter
try using the namespace mx_internal
thanks Peter , it helps me a lot
Hello Peter.
I’m a newbie in actionscript\flex, so can u hepl me with that please?
I need to change background colour of the Label, I try to use Your script, and got an error:
1151: Conflict in myLabel on the internal namespace
What I do wrong?
Thanks.