- 浏览: 397586 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
zhchyun2008:
这里有个小问题,背景有时候会出现?不知道如何解决
分享一个ToolTip类,趋于完美! -
heiliuer:
歌词可以用,我试了好几个,都行的
百度MP3音乐API接口及应用 -
connectu:
感觉不错,英文版的。
JMX in Action -
海阔天空1991:
楼主,有没有什么途径可以知道歌曲对应的信息?
百度MP3音乐API接口及应用 -
xiegqooo:
简单的关闭 tomcat
import java.io.IO ...
关于Java钩子的使用
主程序:TitleWindowDataTest.mxml
自定义组件:TitleWindowData.mxml
<?xml version="1.0" encoding="utf-8"?> <!-- TitleWindowDataTest.mxml An application that uses custom pop-up TitleWindowData--> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" horizontalAlign="left" layout="vertical" initialize="initApp()"> <mx:Script><![CDATA[ import mx.containers.TitleWindow; import mx.managers.PopUpManager; import mx.collections.ArrayCollection; [Bindable]public var gsBindMe:String = "Change me!" ; [Bindable]private var acDP2:ArrayCollection; [Bindable]public var acItemsSelected:ArrayCollection; //set by itemClick private function initApp():void { acDP2 = new ArrayCollection(); acDP2.addItem({artist:"Pink Floyd",price:29.99,album:"Meddle"}); acDP2.addItem({artist:"Pink Floyd",price:29.99,album:"More"}); acDP2.addItem({artist:"Genesis",price:22.99,album:"Trespass"}); acDP2.addItem({artist:"Yes",price:22.99,album:"Close to the Edge"}); acDP2.addItem({artist:"King Crimson",price:21.99,album:"Wake of Posiedon"}); }// private function showTitleWindow():void { var titleWindowInstance:TitleWindowData = TitleWindowData(PopUpManager.createPopUp(this, TitleWindowData, false)); //instantiate and show the title window PopUpManager.centerPopUp(titleWindowInstance); titleWindowInstance.title = "Non-Modal Title Window Data";//built-in property titleWindowInstance.width = 400; //built-in property titleWindowInstance.height = 450; //built-in property titleWindowInstance.mainApp = this; //Reference to the main app scope titleWindowInstance.gnMyNumber = parseFloat(tiMyNumber.text); //Pass a simple value to the popup } private function showSelectedItems(event:Event):void { acItemsSelected = new ArrayCollection(dg2.selectedItems) } ]]></mx:Script> <mx:Label text="Main App" fontSize="18" /> <mx:Text text="Selected Items will be passed into the pop-up. Select an item and click 'Show Title Window' button" width="300"/> <mx:DataGrid id="dg2" allowMultipleSelection="true" itemClick="showSelectedItems(event)" dataProvider="{acDP2}" > <mx:columns> <mx:Array> <mx:DataGridColumn headerText="Artist" dataField="artist" /> <mx:DataGridColumn headerText="Price" dataField="price" editable="true"/> <mx:DataGridColumn headerText="Album" dataField="album" /> </mx:Array> </mx:columns> </mx:DataGrid> <mx:HBox > <mx:Label text="MyNumber:" width="100"/> <mx:TextInput id="tiMyNumber" text="99"/> </mx:HBox> <mx:HBox > <mx:Label text="Bind Me" width="100"/> <mx:TextInput id="tiBindMe" text="{gsBindMe}" change="gsBindMe = tiBindMe.text"/> </mx:HBox> <mx:Button label="Show Title Window (Non-Modal)" click="showTitleWindow()"/> <mx:HBox > <mx:Text text="Final Selection: From item selected in pop-up" width="100"/> <mx:TextInput id="tiFinalSelection"/> </mx:HBox> </mx:Application>
自定义组件:TitleWindowData.mxml
<?xml version="1.0" encoding="utf-8"?> <!-- TitleWindowData.mxml A sample custom pop-up that extends TitleWindow--> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" creationComplete="initComponent()" showCloseButton="true" close="closeWindow()"> <mx:Script><![CDATA[ import mx.managers.PopUpManager; import mx.collections.ArrayCollection; [Bindable]public var mainApp:TitleWindowDataTest = null; [Bindable]public var gsMyString:String; [Bindable]public var gnMyNumber:Number; [Bindable]public var acItemsSelected:ArrayCollection; private function initComponent():void { } private function closeWindow():void { PopUpManager.removePopUp(this); }//closeWindow private function showFinalSelection(oEvent:Event):void { mainApp.tiFinalSelection.text = oEvent.target.selectedItem.album; }//showFinalSelection ]]></mx:Script> <mx:Text text="The data grid below shows the selectedItems in the data grid in the Main app. This dataProvider is bound to a local variable which is set by Main App datagrid itemClick. Select additional items(ctrl-click) in Main App, they will display here. Select an item here. It will display in Main App 'Final Selection' control." width="300" /> <mx:DataGrid id="dg2" rowCount="3" dataProvider="{mainApp.acItemsSelected}" change="showFinalSelection(event)" > <mx:columns> <mx:Array> <mx:DataGridColumn headerText="Artist" dataField="artist" /> <mx:DataGridColumn headerText="Price" dataField="price" editable="true"/> <mx:DataGridColumn headerText="Album" dataField="album" /> </mx:Array> </mx:columns> </mx:DataGrid> <mx:HBox > <mx:Label id="lblMyNumber" text="{gnMyNumber}" width="100"/> <mx:Text text="Bound to local variable set at pop-up. Changes to Main App control do NOT change this" width="200" /> </mx:HBox> <mx:HBox > <mx:Label text="{mainApp.gsBindMe}" width="100"/> <mx:Text text="Bound to mainApp local variable via passed in reference. Changes in Main App DO change this." width="200" /> </mx:HBox> </mx:TitleWindow>
- Test.rar (467.2 KB)
- 描述: 效果演示
- 下载次数: 52
发表评论
-
学习AS3.0全局函数
2011-07-27 20:16 2047使用目的:字符串的编码与解码。 说明:escape()函数会将 ... -
[心得] 把纯文本嵌入as3类中
2011-06-27 11:07 922必须知道文本的编码类型, 否则中文会读出乱码 [Emb ... -
两个翻转BitmapData的函数
2011-06-20 16:57 1835//向右旋转90度 public function scal ... -
http://dl.iteye.com/upload/attachment/435134/b797675d-eb2f-3c7f-8ed0-f612a5813b8
2011-06-20 16:52 1542这东西不太可能只用滤镜来实现,实实在在用程序画出来还差不多 ... -
重写FLEX组件
2011-06-20 16:05 2050一、为什么要重写组件 1、在FLEX已有组件无法满足业务需求, ... -
Flex Builder快捷键大全
2011-06-16 11:38 1922Ctrl + Shift + L :列出所有快捷键 Ctrl ... -
as3三角函数应用
2011-06-11 18:01 2286基本三角函数的计算: 角的正弦值 = 对边 / 斜边 角的余弦 ... -
Flash使用服务器时间
2011-06-07 10:36 1445在做Flash应用时,有时可能会遇到需要使用服务器时间的情况, ... -
分享一个ToolTip类,趋于完美!
2011-06-07 10:26 1312package myas { import ... -
忽略PNG透明区域的事件
2011-06-07 10:24 1924困扰了我好几天,也没人帮我解决..。 最后在网上找到了方法。 ... -
AnimationState
2011-06-03 17:20 1255package engine { impo ... -
Flex中使用三角函数sin() cos()进行圆形排列
2011-05-14 13:16 2372private const CENTRE:Point = ne ... -
Using non-embedded images in a spark BitmapImage
2011-04-18 11:21 1218TiledImage.mxml <?xml vers ... -
在Flash Player 10.2中使用原生鼠标指针
2011-04-01 17:17 2003Adobe Flash Player 10.2 版本引入了一个 ... -
童年の忆
2011-03-21 19:13 1178送给儿时的自己。 -
有时候我们需要将某个数组清空或者说重置
2011-01-27 23:35 1242有时候我们需要将某个数组清空或者说重置,我最常用的办法的是重新 ... -
利用render事件来提高as3程序的运行效率
2011-01-27 23:21 2010AS3中的DisplayObject有一个render事件,他 ... -
解决RemoteClass alias信息丢失
2011-01-17 11:31 1694问题发生场景:flex程序中存在多个module都调用一个 ... -
Flex 4 List控件分页功能的实现
2010-12-23 11:48 2865要想了解Flex 4 List控件的分页功能(paging)的 ... -
Flash 游戏设计笔记:计时器制作
2010-11-12 10:03 1536[img][/img]在游戏当中, ...
相关推荐
Flex Messaging系列JAR包是Adobe Flex与Java之间进行通信的核心组件,主要负责建立富互联网应用程序(RIA)与服务器之间的消息传递。这些JAR文件包含了多种服务和协议的支持,使得Flex客户端能够与Java后端无缝交互...
1. **源代码**:压缩包内的"flex-2.6.4"目录应该包含了Flex的所有源代码文件,包括主程序、库、测试用例、示例和文档等。 2. **主程序**:主程序文件,如`flex.c`和`flex.h`,这些文件用于构建Flex词法分析器生成...
这个Java Archive (JAR) 文件包含了实现AMF(Action Message Format)协议所需的类库,AMF是一种高效的数据序列化协议,广泛用于Flash Player和Flex应用程序与服务器之间的数据交换。 Flex框架是一个开源的开发工具...
flex-2.6.4
标题中的“Flex 弹出窗口的数据传输”指的是在Adobe Flex应用程序中如何实现在弹出窗口(通常是PopUpWindow或ModalDialog)与主应用程序之间进行数据交互。Flex是一种用于构建富互联网应用程序(RIA)的开放源代码...
flex-messaging-core-4.7.3.jar 最新版,下载了好长时间才下载下来,亲测可用!
Flex Messaging是Adobe Flex框架的一部分,它提供了一个强大的实时通信平台,允许客户端(通常是Flex应用程序)与服务器进行双向数据交换。4.7.3版本是这个组件的一个更新,它可能包含了性能提升、错误修复以及新的...
标题中的"flex-2.5.39.tar.gz"是一个典型的Linux软件包文件名,它包含了一些关键信息。"flex"是这个包的核心组件,它是一个开源工具,用于生成词法分析器(lexer),通常在编译器构造、解析器开发或者处理结构化文本...
这个“flex-2.6.0.tar.gz”文件是一个针对Flex 2.6.0版本的源码压缩包,适用于Unix/Linux类操作系统。在Linux环境中,我们通常会用tar命令来解压这种格式的文件,例如:“tar -zxvf flex-2.6.0.tar.gz”。 Flex的...
"flex-iframe-1.4.6"是一个开源项目,主要功能是为Adobe Flex应用程序提供在Flex组件中嵌入HTML iframe的能力。...通过flex-iframe-1.4.6,开发者能够更灵活地扩展Flex应用程序的功能,提供更加丰富的用户体验。
2. `spring-flex-core`:这个模块包含了处理 Flex 与 Spring 之间消息传递的类,如 `MessageBrokerServlet` 和 `RemotingDestination`。 3. `spring-flex-rpc`:该模块提供了基于 Spring AOP 的远程代理服务,允许...
它负责在浏览器中加载Flex应用程序的SWF文件,并且处理与服务器的AMF(Action Message Format)通信,这是一种高效的数据交换协议,用于在Flex客户端和Java服务器之间传递复杂的数据结构。 `flex-sdk-merged.jar` ...
在这个“flex------组件-----数据可视化”主题中,我们将探讨Flex如何帮助开发者创建交互式的数据图表和可视化效果。 Flex框架提供了一套强大的组件库,其中包括用于数据可视化的类和库。这些组件使得开发人员能够...
`true`参数表示弹出窗口是模态的,即用户必须关闭窗口才能与主应用程序交互。 为了实现弹出窗口的关闭功能,可以在弹出窗口上添加一个关闭按钮,并监听其点击事件: ```xml <!-- 在弹出窗口的MXML代码中 --> 关闭...
flex-messaging-core jar包
spring-flex-1.5.0.RELEASE spring-flex-1.5.0.RELEASE spring-flex-1.5.0.RELEASE spring-flex-1.5.0.RELEASE
生成的词法分析器通常命名为`lex.yy.c`,同样需要与主程序一起编译。 在编译器构造中,`flex`先运行,它扫描输入源代码,根据预定义的规则将源代码分割成一个个的标记,然后把这些标记传递给`bison`生成的解析器。...