actionscript-3 - ActionScript 3 Newb : TextInput enter event?

标签 actionscript-3 events

我正在尝试像这样捕获 TextInput 的 ENTER 事件:

a_txt.addEventListener(fl.events.ComponentEvent.ENTER, aEnter);

function aEnter(ComponentEvent):void 
{
    //...
}

这些文档中可能有一些东西
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/fl/controls/TextInput.html#event:enter
我不太明白,因为我遇到了这个编译错误:

1120: Access of undefined property fl.

我做错了什么?

最佳答案

我不确定。我总是使用 import 语句而不是使用包名称进行限定。 尝试添加:

import fl.events.ComponentEvent;

然后将您的代码更改为:

a_txt.addEventListener(ComponentEvent.ENTER, aEnter);

function aEnter(e:ComponentEvent):void 
{
    //...
}

注意:我还在函数调用声明中添加了一个参数名称“e”。

关于actionscript-3 - ActionScript 3 Newb : TextInput enter event?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1059960/

相关文章:

apache-flex - FireFox3 中如何打印Flex 组件?

actionscript-3 - 如何修改此缓动函数以减少反弹?

apache-flex - ActionScript 中组件不同部分的不同工具提示

c# 插件事件处理

javascript - Polymer - 将事件绑定(bind)到动态创建的元素

C# - WPF - 以编程方式创建按钮和单击事件

ios - 空气原生扩展 FDT

actionscript-3 - 是否有可能将 'trap' 子 swf 跟踪语句发送到父 swf?

java - 如何将鼠标监听器添加到自定义 JTable 标题单元格渲染器中的组件

python - pyGTK 检测所有窗口移动事件