Key


Object
|
+-Key

public class Key
extends Object

Key 类是不通过构造函数即可使用其方法和属性的顶级类。使用 Key 类的方法可生成用户能够通过标准键盘控制的界面。Key 类的属性是一些常数,这些常数表示用于控制应用程序的常用键(如箭头键、Page Up 和 Page Down)。

Flash 应用程序只能监视其焦点内发生的键盘事件。Flash 应用程序无法检测其它应用程序中的键盘事件。

可用性:ActionScript 1.0、Flash Player 6

属性摘要

修饰符

属性

说明

static

BACKSPACE:Number

Backspace 键的键控代码值 (8)。

static

CAPSLOCK:Number

Caps Lock 键的键控代码值 (20)。

static

CONTROL:Number

Ctrl 键的键控代码值 (17)。

static

DELETEKEY:Number

Delete 键的键控代码值 (46)。

static

DOWN:Number

下箭头键的键控代码值 (40)。

static

END:Number

End 键的键控代码值 (35)。

static

ENTER:Number

Enter 键的键控代码值 (13)。

static

ESCAPE:Number

Esc 键的键控代码值 (27)。

static

HOME:Number

Home 键的键控代码值 (36)。

static

INSERT:Number

Insert 键的键控代码值 (45)。

static

LEFT:Number

左箭头键的键控代码值 (37)。

static

_listeners:Array [只读]

一个引用列表,引用对象是向 Key 对象注册的所有侦听器对象。

static

PGDN:Number

Page Down 键的键控代码值 (34)。

static

PGUP:Number

Page Up 键的键控代码值 (33)。

static

RIGHT:Number

右箭头键的键控代码值 (39)。

static

SHIFT:Number

Shift 键的键控代码值 (16)。

static

SPACE:Number

空格键的键控代码值 (32)。

static

TAB:Number

Tab 键的键控代码值 (9)。

static

UP:Number

上箭头键的键控代码值 (38)。


继承自 Object 类的属性

constructor(Object.constructor 属性), __proto__(Object.__proto__ 属性), prototype(Object.prototype 属性), __resolve(Object.__resolve 属性)


事件摘要

Event

说明

onKeyDown = function() {}

当按下某按键时获得通知。

onKeyUp = function() {}

当释放某按键时获得通知。


方法摘要

修饰符

签名

说明

static

addListener(listener:Object) : Void

注册一个对象,以便接收 onKeyDownonKeyUp 通知。

static

getAscii() : Number

返回按下或释放的最后一个键的 ASCII 码。

static

getCode() : Number

返回按下的最后一个键的键控代码值。

static

isAccessible() : Boolean

根据安全限制返回一个布尔值,该值表示按下的最后一个键是否可以被其它 SWF 文件访问。

static

isDown(code:Number) : Boolean

如果按下 keycode 中指定的键,则返回 true;否则返回 false

static

isToggled(code:Number) : Boolean

如果激活 Caps Lock 或 Num Lock 键(切换到活动状态),则返回 true;否则返回 false

static

removeListener(listener:Object) : Boolean

删除以前用 Key.addListener() 注册的对象。


继承自 Object 类的方法

addProperty(Object.addProperty 方法), hasOwnProperty(Object.hasOwnProperty 方法), isPropertyEnumerable(Object.isPropertyEnumerable 方法), isPrototypeOf(Object.isPrototypeOf 方法), registerClass(Object.registerClass 方法), toString(Object.toString 方法), unwatch(Object.unwatch 方法), valueOf(Object.valueOf 方法), watch(Object.watch 方法)



Flash CS3

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00001748.html