Button 类

继承 UIObject > UIComponent > SimpleButton > Button

动作脚本类命名空间 mx.controls.Button

Button 类的属性允许您在运行时给按钮添加图标、创建文本标签,或者指定该按钮在运行时的作用是普通按钮还是切换开关。

使用“动作脚本”设置 Button 类的属性将会覆盖在属性检查器或“组件检查器”面板中设置的同名参数。

Button 组件会用 FocusManager 覆盖默认的 Flash Player 焦点矩形,并画出一个带有圆角的自定义焦点矩形。有关详细信息,请参阅创建自定义焦点导航。

每个组件类都有一个 version 属性,该属性是一个类属性。类属性只能用于该类本身。version 属性会返回一个字符串,该字符串指明组件的版本。要访问 version 属性,请使用以下代码:

trace(mx.controls.Button.version);

注意:下面的代码返回未定义的:trace(myButtonInstance.version);。

Button 组件类与动作脚本内置 Button 对象不同。

Button 类的方法摘要

继承 UIObject 类和 UIComponent 类中的所有方法。

Button 类的属性摘要

方法

描述

SimpleButton.emphasized>

指明按钮是否具有默认的普通按钮外观。

SimpleButton.emphasizedStyleDeclaration>

当 emphasized 属性设置为 true 时的样式声明。

Button.icon

指定按钮实例的图标。

Button.label

指定在按钮上显示的文本。

Button.labelPlacement

指定标签文本相对于图标的方向。

Button.selected

当 toggle 属性为 true 时,指定按钮是处于按下状态 (true) 还是释放状态 (false)。

Button.toggle

指明按钮是否用作切换开关。

继承 UIObject 类和 UIComponent 类的所有属性。

Button 类的事件摘要

方法

描述

Button.click

在按钮实例上方按下鼠标或者按下空格键时进行广播。

继承 UIObject 类和 UIComponent 类的所有事件。