![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flex
suhenhappy
好喜欢大肠。。。。
展开
-
Flex 中嵌入整个网页 (以IFrame形式)
如何在Flex页面中实现HTML里面的IFrame功能,下面有个很简单的方法。步骤:1、在此链接中下载现成的资料 https://github.com/flex-users/flex-iframe/downloads我下的是最新的 flex-iframe-1.5.1.zip解压后,在 flex-iframe-1.5.1\sources\library\flex-iframe\src原创 2012-05-16 11:37:12 · 2875 阅读 · 0 评论 -
flex调用js文件中的函数以及调用iframe中js函数
1、flex调用js文件中的函数步骤为 首先在flex项目中加入要调用的js文件,如3dshow.js,(1)js中: 就是代码中有:function readytest(){ alert("nsdjfhsdf"); }然后在flex的html-template中的index.template.html模板中:(2)index.template.html中加入: 最后在flex转载 2012-05-16 00:42:28 · 2164 阅读 · 0 评论 -
Flex与JavaScript交互中如何用Flex调用JavaScript
本文和大家重点讨论一下Flex与JavaScript的交互:Flex调用JavaScript或者被JavaScript调用,在Flex中调用JavaScript最简单的方法是使用ExternalInterface(),可以使用此API调用任意JavaScript,传递参数,获得返回值,如果调用失败,Flex抛出一个异常。Flex与JavaScript的交互一、在JavaScript转载 2012-05-16 00:38:27 · 599 阅读 · 0 评论 -
flex调用java中js方法
flex端: ExternalInterface.call(functionName:String, ... arguments); 参数 functionName:String — 要在容器中调用的函数的字母数字名称。若使用非字母数字函数名称,则将导致出现运行时错误(错误 2155)。可以使用try..catch 块处理此错误。转载 2012-05-16 00:30:38 · 62 阅读 · 0 评论 -
html-template文件夹说明
生成嵌入SWF用的网页的模版输出文件夹是存放生成之后的文件的,html-template保存的是生成这些html的模版。比如说有一个test.mxml文件,编译完成之后会生成test.swf和test.html。这里的test.html就是根据html-template里面的index.template.html生成的。test.html是把index.template.html里转载 2012-05-16 00:20:46 · 2217 阅读 · 0 评论 -
FLEX TreeGrid 编辑完触发事件
需求:TreeGrid中的单元格编辑完,触发事件,来求这一条数据的和,可是 查了下方法,好像没有TreeGrid编辑完触发的事件,所先只能从单元格的itemEditor来下手了, ///调用父页面的方法。 public function detail_tree_focusOutHandler(event:FocusEvent):vo原创 2012-01-07 16:28:50 · 675 阅读 · 0 评论 -
flex 编译参数大全
accessible=true|false 是否具有可理解性actionscript-file-encoding 设置文件编码advanced | mxmlc -help advanced 检索mxmlc高级参数allow-source-path-overlap=true|false 验证source-path中定义的路径是否出现重叠,出现互相包含的现象转载 2012-05-12 12:56:31 · 390 阅读 · 0 评论 -
as和强制类型转换的区别
之前一直以为as就是强制类型转换,只是as是AS3中新的语法,之前用在有继承关系的对象之间的转换也无甚区别,但是今天却让我领悟到了它俩之间的区别。原起:今天要给ColorPicker控件动态赋值,它的selectedColor属性接收的是一个uint属性,而我要从另一个对象中拿过来的属性是String的,理所当然的我写了如下的代码:经过:[javascrip转载 2012-03-28 15:39:31 · 346 阅读 · 0 评论 -
Flex中Bindable的原理
[Bindable]:元数据标签,它在代码中的作用就是向编译器提供如何编译程序的信息。它的最大作用是使程序组件间的数据同步变得容易。在开发中通常用上Bindable作用在视图控件上,如给它绑定一个对象,则以后只需要在逻辑层更改这个对象的值,则视图层的控件数据会自动更新(同步),而不再需要手动去更新视图。 现在来探索一下Bindable的工作原理: 先来实现一个简单的绑定例子:转载 2012-03-28 15:38:53 · 234 阅读 · 0 评论 -
学好flex常用的参考网站
一、国外站点1.资源类Adobe Flex 2 Component Explorer: 官方的,展示了各种组件的用法,入门必看。CFlex:很好的一个Flex资源站点,包括教程,新闻,资源站点…… 只是页面有点杂乱,大家一般看右边那一栏就行了。FlexBox:一个收集了网上很多开源组件的站点,是进阶学习的好帮手。FlexLib:也是一个开源Flex组件站点,不过原创 2012-05-18 10:29:03 · 520 阅读 · 0 评论 -
SWFObjec2.0
1.什么是SWFObject2?SWFObject2:提供两种优化的嵌入Flash Player的方法:一种基于标签的方法和一种依赖于Javascript的方法。提供一套Javascript API,目的是提供一套完整的工具来嵌入SWF文件和获得Flash Player的相关信息。只利用一个很小的Javascript文件(size:10Kb,GZIPed:3.9Kb)。转载 2012-08-07 10:17:34 · 501 阅读 · 0 评论 -
FLEX编程笔记:flex和js的交互
在FLEX里若需要调用WEB页面的js函数,用以下方法:ExternalInterface.call("jsFunction")里面的参数为js的函数名,可以传递参数:ExternalInterface.call("jsFunction","1")这里的第二个参数即为js函数的第一个参数,可以传多个参数。在FLEX里需要外部js调用flex里的某个方法的话,可以用以下方法:ExternalInte转载 2013-05-23 14:01:37 · 540 阅读 · 0 评论 -
Flex Application 初始化顺序
preloader->systemManager->FlexApplication started…然后才是preinitialize在所有的初始化之前触发,没有子组件的定义,但是可以引用组件的变量.initialize当所有子组件生成完成后触发,在这个时间点还没有组件被渲染出来.creationComplete组件定义完成并已经在显示列表.appl转载 2012-12-19 11:26:55 · 256 阅读 · 0 评论 -
Flex中JSON使用的一些总结
简单的示例: 1。var jsonObj={person1:{name:"jack",age:"12"}, person2:{name:"kate",age:"23"}, person3:{name:"jim",age:"14"} }; 调用JSON对象的属性, 1)jsonObj.person1.name 2)jsonObj["person1"].name 可以通过for循环的方转载 2012-01-17 11:03:30 · 11856 阅读 · 0 评论 -
iBATIS sql中的处理特殊符号的做法
1.做过html就知道,其实就是xml的特殊符号,需要做个转义 < > > < > > & & ' ' " "2.建议使用符号进行统一说明,将此符号原创 2011-08-20 19:36:53 · 919 阅读 · 0 评论 -
Flex 4里的fx、mx以及s命名空间
Flex 4带给我们的,是全新的命名空间。了解这些命名空间必定是一件好事情。Flex 4有三个非常重要的命名空间,分别是:xmlns:fx=”http://ns.adobe.com/mxml/2009″xmlns:mx=”library://ns.adobe.com/flex/halo”xmlns:s=”library://ns.adobe.com/flex/spark” 1、转载 2012-12-17 15:32:03 · 465 阅读 · 0 评论 -
flex Declarations
fx:Declarations 用于定义应用程序的非可视子对象,以表示属性声明,这些子对象不再局限于在应用程序根目录下独立使用。fx下放置了顶级包的内容。如数据类型、全局函数和全局常量等。在flex3里这样写是合法的:,但在Gumbo中却是不行的,正确做法需要用到来申明,比如:100任何不可见虚拟对象(与Label等可视对象区别,不知道咋称呼转载 2012-01-06 10:40:36 · 1856 阅读 · 0 评论 -
flex3和flex4 区别
flex4 beta发布了,它是自flex3以来的重大改革。flex4 beta 提供了一种新的组件和皮肤的架构。作为一个flex3的开发者,当你用flex4 beta编译你的flex3应用时你应该不会遇到太大的挑战,因为flex4 beta的一个目标就是保持与flex3的兼容。在这篇文章里我会提供关于flex4 beta主体带的一个大概的浏览,介绍一下架构上的区别,以及在组件,布局,状态转载 2012-12-17 15:05:54 · 274 阅读 · 0 评论 -
用JavaScript嵌入你的SWF,swfobject2.1使用方法
swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl, flashvars, params, attributes)有5个必须的参数和4个可选的参数:swfUrl(String,必须的)指定SWF的URL。id(String,必须的)指定将会被Flash内容替换的HTML元素(包含你的替换内容转载 2012-10-16 14:14:41 · 400 阅读 · 0 评论 -
flex知识点1
1.复制内容到系统剪贴板System.setClipboard(strContent);2.复制一个ArrayCollection//dummy solution( well, it works )var bar:ArrayCollection = new ArrayCollection();for each ( var i:Object in ac ){bar转载 2012-02-20 11:09:12 · 546 阅读 · 0 评论 -
flex知识点2
【改变输出swf的尺度,背景颜色或帧频】在"Navigator"窗框里右键你的项目>选中"Properties">选中"ActionScript. Compiler">在"Additionalcompiler arguments"里输入你所需要的命令如想改变背景颜色,请输入: -default-background-color 0xffffff【鼠标坐标】mouseX mo原创 2012-02-20 11:11:14 · 495 阅读 · 0 评论 -
flex学习-----Flex两页面间的传值
众所周知Flex主要用于B/S结构程序的开发,凡是这类型的开发都存在页面间的传值的问题,通常一般的B/S开发主要不外乎使用地址修改法,隐藏表单域等方法,但是这些方法在Flex中确没有用,原因是应为Flex支持的模型和普通的B/S开发语言不一样,一般的B/S开发语言使用的主要是请求/响应模型,而Flex采用的是事件驱动模型(这种模型主要见于C/S结构程序),所以我们的Form表单等传值方法就无效了,转载 2012-01-10 00:29:13 · 761 阅读 · 1 评论 -
flex中dispatchEvent的用法(自定义事件)
Evevt和EventDispatcher类在as3的事件机制中是很重要的角色,dispatchEvent()是EventDispatcher类的一个事件发送方法,它可以发送出Event类或其子类的实例,在as3中所有的显示对象都可以发送事件,因为as3中所有的显示对象都是EventDispatcher子类DisplayObject的实例。 发送事件有三种方式:继承EventDispa转载 2012-01-10 00:22:56 · 519 阅读 · 0 评论 -
FLEX中使用outerDocument
FLEX中使用itemRenderer调用父页面的方法使用关键字outerDocument调用的父页面方法必须是PUBLIC声明的方法<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"xmlns:local="*"layout="absolute" ><![CDATA[import mx转载 2012-01-07 16:23:12 · 312 阅读 · 0 评论 -
flex上传文件
private var file:FileReference = new FileReference(); //上传下载类, //加一些窃听器事情 file.addEventListener(ProgressEvent.PROGRESS, onProgress); file.addEventListener(Event.SELECT, file_原创 2012-01-06 15:05:25 · 646 阅读 · 0 评论 -
flex AdvancedDataGrid的使用
flex端 一、引进 xmlns:group="comp.group.*"二、变量 [Bindable] private var groupArray:ArrayCollection ;三、方法: //排序方法 private function compare(a:Object, b:Object, fields:Array原创 2011-12-28 23:35:05 · 2217 阅读 · 0 评论 -
flex TreeGrid使用
flex端一,首先引入 trees xmlns:trees="http://code.google.com/p/flexlib/"二 定义变量 private var reslutList:ArrayList=new ArrayList(); private var timer:Timer = new Timer(300,1); [Bind原创 2011-12-28 23:24:45 · 3893 阅读 · 1 评论 -
flex TreeGrid使用
flex端一,首先引入 trees xmlns:trees="http://code.google.com/p/flexlib/"二 定义变量 private var reslutList:ArrayList=new ArrayList(); private var timer:Timer = new Timer(300,1); [Bindable]原创 2011-12-28 22:21:16 · 92 阅读 · 0 评论 -
点击非叶子节点,打开子节点
tree默认情况下只有点击非叶子节点前面的disclosureOpenIcon图标才会打开子节点,但是很多时候,我们需要点击节点的时候就打开子节点。 解决的办法就是监听tree的itemClick事件,利用isBranch方法判断当前操作的节点是否是终止节点,如果为true,则可以用expandItem打开当前节点。 private function tree_it转载 2011-12-29 00:08:42 · 453 阅读 · 0 评论 -
flex 不带checkbox的tree
package comps.tree{ import com.adobe.serialization.json.JSON; import flash.net.URLVariables; import mx.controls.Tree; import mx.core.IFactory; import mx.events.FlexEvent; import原创 2011-11-16 23:32:22 · 660 阅读 · 0 评论 -
flex与as基础
一。mxml编译器(mxmlc) mxml编译器的作用是将mxml编译成as代码与as代码结合,共同合并成可以在flash player下运行的swf文件。当flex builder运行或调试flex程序时,mxml编译器被调用,分别将文件或调试状态的文件作为参数传递给mxml编译器。 在flex builder里也可设置mxml的其它参数来控制mxml的编译方式。如:-l转载 2012-01-12 11:16:26 · 2328 阅读 · 0 评论 -
Metadata标签 一 概述
MXML和ActionScript文件插入元数据标签到Adobe ®的Flex ®编译器提供的信息。元数据标签不被编译成可执行代码,但提供的信息来控制你的代码的某些部分如何编译。欲了解更多有关额外的元数据标签的信息,您在创建应用程序,如[Embed]元数据标签时使用,关于元数据标签元数据标签来描述你的组件是如何在应用中使用的编译器,提供信息。例如,您可能会创建一个组件,它定义一个新的事件。原创 2012-01-12 11:43:50 · 2358 阅读 · 0 评论 -
详细介绍Flex中操作XML
一 在介绍Flex中操作XML之前,首先简单介绍下XML中的基本术语。元素:XML中拥有开始标签和结束标签的这一块称为“元素”节点:把XML元素与文本结合起来统称为节点 根节点:位于整个XML文当顶端的节点 文本节点:包含文本的节点 属性:元素的组成部分,以键/值形式放在元素标签内用一个例子来说明 text node转载 2012-02-16 10:29:34 · 375 阅读 · 0 评论 -
Flex点击弹出菜单示例
在某个组件上点击,弹出一个菜单。选择可执行的操作 Flex 3.0SDK <![CDATA[ //导入需要的包 import mx.controls.Menu; import mx.events.MenuEvent; import mx.controls.Alert; import flash.geom.Poin转载 2012-02-16 11:45:03 · 916 阅读 · 0 评论 -
DataGrid中添加超链接的数据项
DataGrid中添加超链接的数据项 环境是Flex 3.0 SDK <s:Application name="RepeaterExample" xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="li原创 2012-02-16 10:15:39 · 954 阅读 · 0 评论 -
Flex3中数据访问的几种方式
Flex3中数据访问的几种方式1、使用HTTPService 使用HTTPService可以直接访问ASP.NET、JSP、Servlet、PHP等页面,此种方式最为简单直接。2、使用WebService 使用WebService可以直接访问互联网上各大公司提供的WebService服务,该种方式对做互联网应用开发可能用的比较多。3、使用RemoteObje原创 2012-02-10 13:21:10 · 569 阅读 · 0 评论 -
BorderContainer 使用
今天又看到另外一种展现效果,感觉更炫。 一,定义块组件 <s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" fontFamily="微软雅黑" xmlns:mx="library://ns.ado原创 2012-01-06 00:42:58 · 1480 阅读 · 0 评论 -
PanelGroup 展示
最近开发项目,学到了一种蛮好的展示界面的方法。。 一,所先定义这些块的组件,PlanImage.mxml<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/fle原创 2012-01-06 00:33:28 · 771 阅读 · 1 评论 -
如何破解Flex4序列号失效问题
用记事本编辑“C:\Windows\System32\Drivers\etc\”目录下的 hosts 文件,在末尾加上:127.0.0.1 activate.adobe.com127.0.0.1 practivate.adobe.com127.0.0.1 ereg.adobe.com127.0.0.1 activate.wip3.adobe.com127.0.0.1 wip3.转载 2011-12-31 01:00:30 · 323 阅读 · 0 评论 -
flex自定义组件用MXML?还是AS?
flex自定义组件用MXML?还是AS?先说说为什么要在FLEX Application中Custom component,据我个人总结有以下三点好处:一是可以扩展一些你想要的功能;二是可以提高Application的重用性;三是可以让Application更加模块化.其中,我觉得这三点都是非常重要的,但我觉得最重要的还是第三点,因为一个Flex Application转载 2011-12-31 00:13:09 · 786 阅读 · 0 评论