ActionScript 2.0 组件语言参考 |
|
|
|
| CheckBox 组件 > CheckBox.label | |||
Flash Player 6 (6.0.79.0)。
Flash MX 2004。
checkBoxInstance.label
属性;显示复选框的文本标签。默认情况下,标签出现在复选框的右侧。对此属性的设置会覆盖在"组件"检查器的"参数"选项卡中指定的标签参数。
CheckBox 组件不允许具有多行标签。
以下代码设置显示在 CheckBox 组件旁的文本,并向"输出"面板发送该值:
checkBox.label = "Remove from list"; trace(checkBox.label)
此示例在 ActionScript 中创建复选框,并在被选中时调整标签的大小。对于本示例,将一个 CheckBox 组件从"组件"面板拖到当前文档的库中(使该 CheckBox 组件显示在库中,但不显示在舞台上)。然后向主时间轴的第一帧中添加以下 ActionScript 代码:
this.createClassObject(mx.controls.CheckBox, "my_ch", 10, {label:"Resize CheckBox instance"});
function checkboxHandler(evt_obj:Object):Void {
trace("before: " + evt_obj.target.width +"px wide");
evt_obj.target.setSize(200, evt_obj.target.height);
trace("after: " + evt_obj.target.width+"px wide");
}
my_ch.addEventListener("click", checkboxHandler);
|
|
|
|