SimpleButton 类

继承 MovieClip > UIObject 类 > UIComponent 类 > SimpleButton

ActionScript 类名称 mx.controls.SimpleButton

使用 SimpleButton 类的属性可以在运行时控制以下操作:

SimpleButton 类的方法摘要

没有 SimpleButton 类专用的方法。

从 UIObject 类继承的方法

下表列出了 SimpleButton 类从 UIObject 类继承的方法。从 SimpleButton 类调用这些方法时,请使用 buttonInstance.methodName 的形式。

方法

说明

UIObject.createClassObject()

创建指定类的对象。

UIObject.createObject()

创建对象的子对象。

UIObject.destroyObject()

破坏组件实例。

UIObject.doLater()

在"属性"检查器和"组件"检查器中设置了参数之后,调用一个函数。

UIObject.getStyle()

从样式声明或对象获取样式属性。

UIObject.invalidate()

标记对象使其在到达下一个帧间隔时进行重绘。

UIObject.move()

将对象移动到要求的位置。

UIObject.redraw()

迫使对象有效以便能在当前帧中绘制。

UIObject.setSize()

将对象调整为所要求的大小。

UIObject.setSkin()

设置对象的外观。

UIObject.setStyle()

设置样式声明或对象的样式属性。

从 UIComponent 类继承的方法

下表列出了 SimpleButton 类从 UIComponent 类继承的方法。从 SimpleButton 对象调用这些方法时,请使用 buttonInstance.methodName 的形式。

方法

说明

UIComponent.getFocus()

返回对具有焦点的对象的引用。

UIComponent.setFocus()

将焦点设置到组件实例中。

SimpleButton 类的属性摘要

下表列出了 SimpleButton 类的属性。

属性

说明

SimpleButton.emphasized

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

SimpleButton.emphasizedStyleDeclaration

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

SimpleButton.selected

一个布尔值,它指示按钮是 (true) 否 (false) 处于选中状态。默认值为 false

SimpleButton.toggle

一个布尔值,它指示按钮的行为与切换开关相同 (true) 还是不同 (false)。默认值为 false

从 UIObject 类继承的属性

下表列出了 SimpleButton 类从 UIObject 类继承的属性。从 SimpleButton 对象访问这些属性时,请使用 buttonInstance.propertyName 的形式。

属性

说明

UIObject.bottom

对象的底边缘位置(相对于其父对象的底边缘)。只读。

UIObject.height

对象的高度(以像素为单位)。只读。

UIObject.left

对象的左边缘(以像素为单位)。只读。

UIObject.right

对象的右边缘位置(相对于其父对象的右边缘)。只读。

UIObject.scaleX

一个数字,它指示对象相对于其父对象在 x 方向上的缩放因子。

UIObject.scaleY

一个数字,它指示对象相对于其父对象在 y 方向上的缩放因子。

UIObject.top

对象上边缘的位置(相对于其父对象)。只读。

UIObject.visible

一个布尔值,它指示对象是可见的 (true) 还是不可见的 (false)。

UIObject.width

对象的宽度(以像素为单位)。只读。

UIObject.x

对象的左边缘(以像素为单位)。只读。

UIObject.y

对象的上边缘(以像素为单位)。只读。

从 UIComponent 类继承的属性

下表列出了 SimpleButton 类从 UIComponent 类继承的属性。从 SimpleButton 对象访问这些属性时,请使用 buttonInstance.propertyName 的形式。

属性

说明

UIComponent.enabled

指明组件是否可以接收焦点和输入。

UIComponent.tabIndex

一个数字,指明文档中组件的 Tab 键顺序。

SimpleButton 类的事件摘要

下表列出了 SimpleButton 类的事件。

事件

说明

SimpleButton.click

单击一个按钮时广播。

从 UIObject 类继承的事件

下表列出了 SimpleButton 类从 UIObject 类继承的事件。

事件

说明

UIObject.draw

当对象将要绘制它的图形时进行广播。

UIObject.hide

在对象的状态从可见变为不可见时广播。

UIObject.load

创建子对象时广播。

UIObject.move

移动了对象时广播。

UIObject.resize

在调整对象大小后广播。

UIObject.reveal

在对象的状态从不可见变为可见时广播。

UIObject.unload

卸载子对象时广播。

从 UIComponent 类继承的事件

下表列出了 SimpleButton 类从 UIComponent 类继承的事件。

事件

说明

UIComponent.focusIn

当对象收到焦点时进行广播。

UIComponent.focusOut

当对象失去焦点时进行广播。

UIComponent.keyDown

当按下按键时进行广播。

UIComponent.keyUp

当松开按键时进行广播。