ActionScript 2.0 组件语言参考 |
|
|
|
| Button 组件 > Button.labelPlacement | |||
Flash Player 6 (6.0.79.0)。
Flash MX 2004。
buttonInstance.labelPlacement
属性;设置标签相对于图标的位置。默认值为 "right"。下面是四种可能的值,图标和标签始终在按钮的边界区域内垂直居中和水平居中:
"right" 标签设在图标的右侧。"left" 标签设在图标的左侧。"bottom" 标签设在图标的下方。"top" 标签设在图标的上方。 在舞台上具有一个实例名称为 my_button 的按钮,并且"库"面板中具有一个链接标识符为 happiness 的元件的情况下,以下代码将标签对齐方式设置为图标的左侧:
my_button.icon = "happiness"; my_button.label = "Test Button"; my_button.labelPlacement = "left";
也可以完全在 ActionScript 中使用 UIObject.createClassObject() 方法来创建按钮并设置对齐方式。首先将 Button 组件从"组件"面板拖到当前文档的库中,使该组件出现在库中,而不显示在舞台上。然后,在主时间轴的第 1 帧中,添加以下 ActionScript 代码:
this.createClassObject(mx.controls.Button, "my_button", 1, {label: "Test Button", icon: "happiness", labelPlacement: "left"});
|
|
|
|