apache-flex - 如何在flex上动态创建一个事件?

标签 apache-flex events

请帮忙。我想在我动态创建的复选框上添加一个点击事件,以便我知道我点击了哪个复选框。

这是我的 ActionScript 代码:

var myCheckbox:CheckBox = new CheckBox(); vbox.addChild(myCheckbox);

如何给复选框添加点击事件?

最佳答案

private function myCheckboxClicked(event:MouseEvent)
{
    // doStuff();
}

...

myCheckbox.addEventListener(MouseEvent.CLICK, myCheckboxClicked); 

只要它继承了EventDispatcher,你可以附加一个监听器,它会正常发送事件。

关于apache-flex - 如何在flex上动态创建一个事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/568826/

相关文章:

android - Roboguice、AndroidAnnotations 和线程间的事件

javascript - 通过 JavaScript 检测移动 Safari/Android 浏览器导航栏何时缩回

actionscript-3 - 用户可以禁用 flex 中的共享对象吗?

apache-flex - Adobe Air 使用 as3crypto 加密 mp3 文件仅加密前几个字节

java - 在我的 Flex 应用程序中获取数据的最佳方式是什么?

在自己的线程中执行的线程之间的 C# 事件(如何)?

asp.net - 如何取消 ASP.net 中的事件冒泡?

ios - Adobe Flex/AIR iOS 应用程序 - 如何将参数传递到应用程序中?

apache-flex - 当应用程序繁忙时,我们如何在 Flex 中实现 "Please wait ...."屏幕

java - 尝试创建进度条