ActionScript 2.0 组件语言参考 |
|
|
|
| Button 组件 | |||
Button 组件是一个可调整大小的矩形用户界面按钮。可以给按钮添加一个自定义图标。也可以将按钮的行为从按下改为切换。在单击切换按钮后,它将保持按下状态,直到再次单击时才会返回到弹起状态。
|
注意 |
ActionScript 2.0 和 ActionScript 3.0 都支持 Button 组件。本文档讨论第 2 版组件。如果您要使用版本 3 组件,请参阅《使用 ActionScript 3.0 组件》中的"使用 Button 组件"。 |
可以在应用程序中启用或者禁用按钮。在禁用状态下,按钮不接收鼠标或键盘输入。如果单击或者切换到处于启用状态的按钮,该按钮就会获得焦点。当一个 Button 实例具有焦点时,您可以使用下列按键来控制它:
|
键 |
描述 |
|---|---|
|
Shift+ |
将焦点移到前一个对象。 |
|
空格键 |
按下或释放组件并触发 |
|
将焦点移到下一个对象。 |
有关控制焦点的详细信息,请参阅《使用 ActionScript 2.0 组件》中的"FocusManager 类"或"创建自定义焦点导航"。
每个 Button 实例的实时预览反映在创作过程中对"属性"检查器或"组件"检查器中的参数所做的更改。然而,在实时预览中,自定义图标在舞台上由一个灰色方块表示。
在将 Button 组件添加到应用程序时,您可以使用"辅助功能"面板,以使其可由屏幕读取器访问。首先,您必须添加以下代码行:
mx.accessibility.ButtonAccImpl.enableAccessibility();
不管组件有多少实例,都只对组件启用一次辅助功能。
|
|
|
|