在标签中应用事件,也就是与我们平常在标签中添加事件一样,不用写代码addEventListener,而是直接写,像click
第一步是创建事件 继承Event,定义事件常量
第二步是在决定应用标签上加事件的自定义类上,进行声明如:
<fx:Script> <![CDATA[ import com.obj.MyCustomEvent; import com.obj.UserLogin; import mx.controls.Alert; private function init(): void { VeriCodeLab.text = generVeriCode(); } private function generVeriCode():String { return "1234"; } internal function login(evt:MouseEvent):void { var userLogin:UserLogin = new UserLogin(logTxt.text, passTxt.text, sysInfoArea.text); var myTestEvent:MyCustomEvent = new MyCustomEvent(userLogin, MyCustomEvent.TESTMYEVENT); this.dispatchEvent(myTestEvent); //自定义事件加到事件流 } ]]> </fx:Script> <fx:Metadata> //声明事件注册通道的方法。name是事件对应的名称,也就是type。name一定要和事件类中的名称一致 [Event(name="testMyEvent", type="com.obj.MyCustomEvent")] </fx:Metadata>
第三部就可以直接在标签中写了,并自动出提示,如
<mx:Panel x="34" y="22" width="656" height="429" layout="absolute" id="mainMenu" backgroundColor="#DD9C9C" title="自定义事件">
<myComponents:SysLoginWin x="10" y="37" backgroundColor="#7C5439" backgroundAlpha="0.5" testMyEvent="loginHandler(event)">
</myComponents:SysLoginWin>
</mx:Panel>
发表评论
-
某设计项目功能
2012-12-21 16:24 0IDS1000(集群); 箱体选型 ... -
flex中的排序--很简单的写法
2012-12-19 14:50 1474floorRoomPoints.sortOn(" ... -
flex反射的一个应用,获取类的相关信息
2012-12-14 16:00 0public class DemoImage ... -
flex前后台交互通用类
2012-12-14 14:29 0/** * 通用flex响应对象 */ ... -
验证点是否在封闭图形内
2012-12-14 14:28 01. 我自己想了个办法: 直接沿这个目标 ... -
twaver flex 和 flex开发中总结的一些知识点
2012-12-14 14:25 0对于twaver,只能用hall ... -
绘制网格
2012-12-13 09:30 0/** * 将画图区域用网格填充, ... -
flex中的隐藏组件实现(去掉原来所占的位置)
2012-12-13 09:23 0flex中的隐藏组件实现(去掉原来所占的位置): 使用inc ... -
自定义通用事件
2012-12-13 09:20 0import flash.events.Event; ... -
twaver flex为node活link添加事件
2012-12-11 10:58 0第1种办法. var linkUI:LinkUI = ... -
twaver flex摘要
2012-12-11 10:52 0//控制移动 network.mova ... -
flex相对坐标转化成全局坐标
2012-12-06 15:02 0var point:Point = new Point ... -
flex验证
2012-12-04 09:29 0private function validata( ... -
itemRenderer
2012-11-12 10:09 908tree.itemRenderer=new ClassFac ... -
flex缺点分析带补充
2012-09-29 09:11 10051.编译后的文件较大 2.swf不利于搜索引擎 -
解决flex builder调试时提示要下载最新调试版本问题
2012-09-25 09:45 1329有时公司没连网,flash player官方有更新时,会提示要 ... -
flash plaer 调试下载地址
2012-09-24 16:48 827http://www.adobe.com/go/flashpl ... -
flex绘制不规则形状图形,并填充背景色
2012-09-03 17:43 2641protected function button ... -
flex反编译软件,能反编译出资源和代码
2012-08-25 16:36 1636flex反编译软件,能反编译出资源和代码: Sothink S ... -
twaver flex旋转问题
2012-07-16 17:32 1138var nodeUI:NodeUI = this.networ ...
相关推荐
在“UserInfoSys”的标签中,“flex_struts2_list”暗示了系统可能包含了列表展示功能。这通常涉及到Struts2的List类型Result,用于将后台数据集映射为前端的列表组件。在Flex端,这些数据会被渲染成可交互的列表...
"flex LC_flex lcds"的标签进一步强调了Flex与LCDS在项目中的核心地位。接下来,我们将详细分析这个实例中的关键技术和实践。 1. **Flex基础**:Flex是一种基于ActionScript和MXML的开源框架,用于创建具有丰富用户...
在标签中,我们看到`flex_li`和`flex_lis`可能指的是列表项(list item)的样式和布局。Flex允许通过CSS样式来定制列表项的外观,包括字体、颜色、背景、边框等。同时,`flex_list`可能表示对整个列表组件的样式调整...
通过这种方式,你可以在Flex4应用中实现自定义事件的完整生命周期:创建、触发和处理。这个视频教程将详细讲解每个步骤,并演示如何将自定义事件集成到实际项目中,提高代码的可读性和可维护性。学习这部分内容,...
"基于Flex4_Java的多个文件上传类源码"指的是这个压缩包可能包含了一些用于处理多文件上传功能的Flex客户端代码和Java服务器端代码。在Flex中,可以使用FileReference类来处理文件上传。FileReference提供了一种选择...
《Flex2标签库在JSP中的应用》 在Web开发领域,Adobe Flex是一个强大的富互联网应用程序(RIA)框架,它提供了丰富的用户界面组件和交互体验。Flex2 Tag Library for JSP,正如其名,是专门为JavaServer Pages(JSP...
4. **FMS广播系统服务端.swf**:这是由Flex编译的SWF文件,是FMS服务端应用程序的运行时组件,负责处理服务器端的逻辑。 5. **FMS广播系统服务端.fla**:Flash源文件,包含了服务端应用程序的设计和源代码,可用于...
元数据标签在 Flex 2 开发中扮演着重要的角色,它们为编译器提供了必要的信息以更好地理解和编译应用程序。这些标签并不直接参与 SWF 文件的生成,而是作为指导编译过程的重要工具。 #### [Bindable] 标签 **定义...
标题中的“Flex-Spring-JAVA-BLAZEDS.rar”提到了三个关键技术:Flex、Spring和BlazeDS,这在IT行业中是关于前端与后端交互的重要技术组合。Flex是Adobe开发的一种用于创建富互联网应用(RIA)的开源框架,主要用于...
这两个标签可能是指ArcGIS与Flex的结合,`arcgis_fl`可能是一个简写或缩写,代表ArcGIS在Flex环境下的应用开发。它们强调了GIS功能与Flex编程的融合,为开发者提供了灵活、可扩展的地图应用开发工具。 5. 总结 ...
在Flex4中,DateChooser和DateField是两个用于处理日期输入和显示的UI组件,它们在构建用户界面时起着至关重要的作用。DateChooser通常用于为用户提供一个日历选择器,而DateField则是一个文本输入框,显示所选日期...
标题中的“flex做的Google地图.rar_876Q_flex_google 地图_why2l6”表明这是一个使用Adobe Flex技术构建的Google Maps应用。Flex是基于ActionScript 3.0的开源框架,用于创建富互联网应用程序(RIA)。它允许开发者...
2. Flex项目文件:.flexproj或.fxp,包含了项目的配置和资源,便于在Flex Builder或IntelliJ IDEA等IDE中打开和运行。 3. XML配置文件:如Flex的Application.xml,定义了应用程序的元数据和依赖项。 4. 图形资源:....
标签进一步强调了关键概念:“flex”指的是Adobe Flex,一个用于创建富互联网应用程序(RIA)的开源框架,主要基于ActionScript和MXML;“flex_red5_demo”暗示这是一个Flex与Red5结合的演示应用;“java视频通话”...
2. "Examples":这部分可能包含了一系列示例代码,展示了如何在实际项目中使用amCharts Flex组件。通过这些例子,开发者可以快速了解如何配置和自定义图表,以及如何处理各种数据源。 3. "Documentation":这是文档...
4. **设置Flex SDK**: Maven插件需要知道Flex SDK的位置,可以通过`<flexHome>`标签在`pom.xml`中配置。或者,如果你的系统环境变量`FLEX_HOME`指向了Flex SDK,Maven插件会自动找到。 5. **编译和运行项目**: 使用...
在Flex4中,导航器组件是构建多视图应用程序的关键工具,它允许用户在不同的视图之间轻松切换。这些视图可以代表应用程序的不同状态或工作流程。主要的导航组件有NavigatorContent、ViewStack、TabNavigator、...
本教程聚焦于“使用Image组件”,这是一部分关于如何在Flex4应用中集成和操作图像的重要内容。在Flex4中,Image组件允许开发者轻松地展示静态图像和动态加载网络上的图片资源。 1. **Image组件介绍**: - Image...
然后,`initialize`事件在所有子组件创建完成后发生,不过此时组件并未实际渲染到屏幕。`creationComplete`事件标志着组件定义完成且已加入到显示列表中,意味着组件的所有初始化操作都已完成。最后,`...
4. **在现有项目中的应用** 对于仍在使用Flex框架的项目,amcharts_flex_components_1.8.3.4仍是一个可靠的选择。它的稳定性和兼容性使其能在旧项目中继续发挥价值。但为了未来的可持续性,开发者应评估升级路径,...