
Adobe
文章平均质量分 66
iteye_5246
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Flex4 List改变了dataProvider,怎么锁定选中Item【转载】
sfList.dataProvider = sfData;index = sfData.getItemIndex(__selectVO);if(index != -1){ sfList.selectedIndex = -1; sfList.selectedIndex = index;}转载连接:[url]http://zeusami.iteye.com/blog/1...原创 2012-11-05 09:29:03 · 124 阅读 · 0 评论 -
flex ObjectProxy
ObjectProxy 和PropertyChangeEvent 对于类的属性变动添加监听,特别适合动态类的属性变动的监听。记录日志处理 <mx:Script> <![CDATA[ import mx.controls.Alert; import mx.events.FlexEvent; import mx.events.PropertyCh...原创 2012-02-03 22:47:08 · 158 阅读 · 0 评论 -
flex IMXMLObject
在Flex中,所有的ActionScript类可以根据是否可视分为两类:可视化组件和不可视组件。可视化组件都从mx.core.UICmponent继承,用于完成与用户的交互;不可视组件主要用来完成一些与人机交互无关的工作,大多数与数据处理相关,比如数据校验、格式化、远程数据访问等。 如果不可视化组件实现mx.core.IMXMLObject接口,当用MXML标记定义这个类...原创 2012-02-03 20:52:41 · 142 阅读 · 0 评论 -
TextField 过滤文本输入框
TextField 的restrict 属性可以指定允许的字符被输入,比如:下面的字符是允许的:field.restrict = "abcdefg";这样就只能输入a, b, c, d, e, f, 或g了,其他字符都被过滤掉了。另外我们还要注意字符是有大小写之分的,换句话说字符a和A是不同的,如上面的restrict 属性设置为abcdefg,但是AB等大写字符仍然可以输入。restrict 属...原创 2012-01-22 16:54:16 · 209 阅读 · 0 评论 -
计算两点之间的距离
计算两点之间的距离根据勾股定理,使用Math.pow( ) 和Math.sqrt( ) 联合计算讨论通过勾股定理可以计算出两点之间的距离(直线)。一个三角形,最长边的平方等于其他两边的平方和:a2 + b2 = c2根据这个公式可以计算出两点之间的距离,a 是两点X坐标的差值,b 是两点Y坐标的差值:var c:Number = Math.sqrt(Math.pow(a, 2) + Math.po...原创 2012-01-21 12:31:46 · 255 阅读 · 0 评论 -
flex xml 操作
xml格式: <mx:XMLList id="treeData"> <node label="1" id="1" index="1,"> <node label="1" id="101" index="2,">原创 2011-03-28 20:56:43 · 265 阅读 · 0 评论 -
Flex URL 加载资源
1.绝对资源: <mx:Style source=http://baidu.com/style/style.css>2.动态路径:<mx:HTTPService url="@ContextRoot()/demo.xml"/>3. 编译时路径通常与Flex运行根目录有关<mx:Scirpt source="/myscript.as"/>4...原创 2011-02-28 12:01:45 · 149 阅读 · 0 评论 -
flex4 css
flex4支持的样式: flex4主题: 使用主题后的panel 1.内嵌。声明为对象的属性MXML宣言。 <s:Label text=”Hello World” color=”#FF0000”/> 2.外嵌。在一个MXML文件宣布一个< fx:Style>标签设置。 <fx:Style> @namespace s "library://ns.adobe.com...原创 2011-10-18 21:56:14 · 233 阅读 · 0 评论 -
flex4 倾斜字体
倾斜字体要在flex3中做的话用选择特效:mx.effects.Rotate来处理 而在flex4中对label做了扩展,先上图:[img]http://dl.iteye.com/upload/attachment/569829/1bf9504b-d2f6-3d86-bd12-58ddf0389a9b.png[/img][code="a...原创 2011-10-13 21:30:29 · 152 阅读 · 0 评论 -
flex menu
截止目前为止Flex Hero尚未发布Flex 4的MenuBar及Menu组件,所以我们使用Flex 3版本的Menu[color=red]1.xml作为数据源创建xml[/color]Flex Menu.createMenu()方法来创建Menu对象。[code="as"]private function createAndShow():void { var my...原创 2011-10-08 16:57:10 · 147 阅读 · 0 评论 -
flex 贝塞尔曲线
1.简单的曲线上手截图:贝塞尔曲线的身影几乎在所有绘图软件中都有出现,下面的代码演示了如何用AS3.0画一段简单的贝塞尔曲线(没有使用Document文档类,想测试的朋友,直接把下面的代码复制贴到第一帧即可)[code="As"]import fl.controls.Label;var x1:uint=80;var y1:uint=200;var x2:...原创 2011-10-07 10:11:16 · 191 阅读 · 0 评论 -
AS3 杂项
1.判读是数字但不是有效数字问题var quantity:Number = 15 - "rabbits"; trace(typeof quantity); //显示: "number" , 但它是NaN (not a number) trace(quantity is Number); //true trace(quantity != NaN); //false 2.检测系...原创 2011-09-30 15:54:54 · 130 阅读 · 0 评论 -
flex 矩形碰撞
先上图: [img]http://dl.iteye.com/upload/attachment/563059/92bd2b3d-bbce-385b-af0b-7e1f7ecfe326.png[/img]应用:判断一个Canvas所覆盖区域中所有控件(相交包含) 当然这个Canvas漂浮在其他控件之上的案例分析: [img]http://dl.iteye.com/...原创 2011-09-30 10:59:54 · 113 阅读 · 0 评论 -
flex DragManager
DragManager 类管理拖放操作,您可以使用它来将数据从 Flex 应用程序中的一个位置移动到另一位置。例如,您可以选择一个对象(如 List 控件中的项目)或一个 Flex 控件(如 Image 控件),然后将其拖至另一个组件进行添加。 1.DragManager.showFeedback(feedback:String):void参数feedback可选值 DragManager.COP...原创 2011-09-29 19:20:59 · 114 阅读 · 0 评论 -
flex Transition
Transition 类常用的属性fromState:String 表示开始进行过渡的状态,默认值为"*",代表任何一种视图状态toState:String 表示结束进行的视图状态,默认值为"*" ,代表任何一种视图状态effect : IEffect 应用过渡时要播放的 IEffect 对象。1.定义多个过渡效果(注意需要定义多个Transition必须在 节点中...原创 2011-09-29 15:20:23 · 325 阅读 · 0 评论 -
flex Repeater
flex Repeaterflex 可以使用重复 Repeater 控件在运行时动态重复MXML的内容flex 中除了其他都可以被重复而 Repeater 控件可以多次使用,也可以嵌套使用 有点for循环的意思常用的属性 dataProvider : Object 此 Repeater 创建其子项的重复实例时使用的数据提供程序。 startingIndex :...原创 2011-09-27 22:20:13 · 200 阅读 · 0 评论 -
flex includeInLayout
flex includeInLayout 隐藏是否参与布局一般设置组件的visible=false;组件的位置还留着当希望组件隐藏,同时自动布局清空组件的位置;ComponentId.includeInLayout=false;<mx:VBox> <mx:Panel id="p1" title="Panel 1" ...原创 2012-02-04 22:44:58 · 520 阅读 · 0 评论 -
flex tree icon
1.tree 改变每一项的 icon图标<?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="libr原创 2012-02-14 19:53:06 · 123 阅读 · 0 评论 -
flex DataGrid 行列颜色设置
群里一哥们问了个问题,就写了个这个demoDataGrid 行列背景颜色设置效果图: 相关代码:原理重写DataGrid drawRowBackground 方法。<?xml version="1.0" encoding="utf-8"?><mx:DataGrid xmlns:fx="http://ns.adobe.com/mxml/2009" ...原创 2012-05-06 20:00:15 · 371 阅读 · 0 评论 -
flex4 Spark DataGrid,title的字体居中
【原创】flex4 Spark DataGrid,title的字体居中转载请加连接:http://demojava.iteye.com/blog/1459149思路:定义一个 headerRenderer<s:columns><s:ArrayList><s:GridColumn dataField="name"> <s:head...原创 2012-03-20 21:23:18 · 160 阅读 · 0 评论 -
flex4 Application backgroundImage
群里一哥们问我 f4 设置 Application 的 backgroundImage 问题,就写了一个demo Application skin文件 图片是http形式的原理利用有 BorderContainer 控件 这个控件一般用来做边框,背景贴图。。。当然了这个空间有一个特殊的CSS属性backgroundImage 底层的skin就是添加了 BorderContain...原创 2012-03-10 15:13:39 · 142 阅读 · 0 评论 -
flex ProgressBar skin 修改
f3的形式修改border:其中 barSkin 是外边框样式,MyProgressTrackSkin 继承 mx.skins.halo.ProgressBarSkin;trackSkin是加载精度条的样式 MyProgressTrackSkin 继承 mx.skins.halo.ProgressTrackSkin;_progressBar.setStyle("trackSkin",c...原创 2012-03-09 16:36:31 · 164 阅读 · 0 评论 -
flex component 去掉点击加亮边框
群里有人问我怎么去掉TextInput的文本框加亮。写下来TextInput为例:textInput 当选择需要输入值的时候,textInput加量边框 通过css设置出去加量边框例如:s|TextInput { focusThickness:0; } mx|TextInput { focusThickness:0; } ...原创 2012-03-09 16:35:07 · 175 阅读 · 0 评论 -
flex 无法将“<mx:>”解析为组件执行.解决办法:
flex项目导入早期版本 无法将“<mx:******>”解析为组件执行.解决办法:1.导入命名空间:注意:【xmlns:mx1="library://ns.adobe.com/flex/mx"】这个是f3组件的命名控件<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns...原创 2012-03-09 16:34:52 · 470 阅读 · 0 评论 -
flex Draggable Flex Components
Creating Resizable and Draggable Flex Components来自官网的 http://blogs.adobe.com/flexdoc/2007/03/creating_resizable_and_draggab.html 代码简单。。。官网就官网。。。原创 2012-03-08 20:38:54 · 145 阅读 · 0 评论 -
flex 3d云标签
来自:http://downloads.wordpress.org/的 云标签,一些bbs,就有这个应用效果图: 当然了显示的内容可以配置,并且可以在web的应用(php,jsp...)中配置,详见http://carvalhar.com/componente/FlexCumulusTagCloud/FlexCumulusTagCloud.zip送源码一份:【Flex...原创 2012-03-08 20:37:57 · 134 阅读 · 0 评论 -
AS html 形式超链接设置
lbl.htmlText = " <b><a href='http://www.baidu.com' target='_blank'>百度</a></b>"; html 形式超链接设置 (下划线,移入手型光标,点击跳转打开新网页)<mx:Label id="lbl" initialize="lbl_i原创 2012-03-08 20:36:42 · 326 阅读 · 0 评论 -
flex IViewCursor 的应用
IViewCursor 的应用 demo效果图:可以上下翻不会,当索引最大的时候,自动变成最小索引 (可用于分页,或者替换spark Spinner控件,自定义) 代码如下: <?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxm...原创 2012-03-08 20:35:25 · 149 阅读 · 0 评论 -
f4 spark 占位控件
halo的占位控件。<mx:Spacer width="100%"/>spark 的占位控件 <s:Rect width="100%" />Rect 要比 Spacer 性能好,Spacer 继承 UIComponent原创 2012-03-08 20:33:43 · 151 阅读 · 0 评论 -
halo的grid DataGridColumn itemRenderer 混用 spark 组件
halo的grid DataGridColumn itemRenderer 混用 spark 组件一般在 halo DataGridColumn itemRenderer 中使用图片在数据源中定义好了例如:<fx:Declarations><s:ArrayCollection id="slideShowData"> <fx:Array> &...原创 2012-03-03 14:20:09 · 230 阅读 · 0 评论 -
flex DeferredInstanceFromFunction 使用
flex DeferredInstanceFromFunction官网对这个类的介绍:一个延迟实例工厂,它使用生成函数创建所需对象实例。应用程序使用 getInstance() 方法在首次需要对象实例时创建该实例,随后获取对该对象的引用。api上这么说,看来这个是单例的。我前一篇文章http://demojava.iteye.com/blog/1175758 上介绍了一个as中自定...原创 2012-03-02 21:54:08 · 119 阅读 · 0 评论 -
flex ContextMenuItem 根据状态隐藏选项
因群里一个群员的要求,写了这个demo,代码粗糙,根据一个控件的enabled属性来设定 ContextMenuItem 中某一项是否可用。。<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" v...原创 2012-02-27 18:28:58 · 309 阅读 · 0 评论 -
【转】解决RemoteClass alias信息丢失
问题发生场景:flex程序中存在多个module都调用一个标记了 RemoteClass alias 的DTO类,在java端alias 信息会丢失,导致类型转换失败。。。java Exception:flex.messaging.MessageException: java.lang.ClassCastException : flex.messaging.io.amf.ASObject ...原创 2012-02-18 19:15:50 · 139 阅读 · 0 评论 -
flex 光标(CursorManager)
flex 光标(CursorManager)CursorManager相关属性 getInstance():ICursorManager AIR 应用程序中的每个 mx.core.Window 实例都有自己的 CursorManager 实例。 CursorManager hasOwnProperty(name:String):Boolean指示对象是否已经定义了指...原创 2011-09-27 21:29:47 · 124 阅读 · 0 评论 -
flex ToolTip汇总
flex ToolTip1.toolTip换行符2.设定工具条提示的样式[code="as"] ToolTip { fontSize:19; color:#FF6699; }[/code]3.设定工具提示宽度[code="as"] [/code]3.使用工具条提示事件toolTipCratetool...原创 2011-09-27 20:55:00 · 169 阅读 · 0 评论 -
FlextiggerEventEffect(二)
flex tiggerEventEffect 触发器名称触发事件addedEffect组件作为一个子类被添加到一个容器中creationCompleateEffect组件被建立focusInEffect组件获得键盘的焦距focusOutEffect 组件失去键盘的焦距hideEffect通过设定主键的visible ...原创 2011-09-25 21:13:32 · 112 阅读 · 0 评论 -
flex BrowserManager
1. BrowserManagerimport mx.managers.BrowserManager;import mx.managers.IBrowserManager;private function changePageTitle( newTitle : String ) : void{ // get an instance of the browser manager...原创 2011-12-25 16:27:22 · 170 阅读 · 0 评论 -
flex4 杂项
1. <fx:Definition> 标签(由编译器实现的) 可以在一个 <fx:Library> 标签内使用一个或多个 <fx:Definition> 标签定义图形子对象,然后可以将子对象用于应用程序的其它部分中。 <fx:Library> 标签可以有任何数量的 <fx:Definition> 标签作为子对象。 在作为 <fx:L...原创 2011-12-21 17:00:52 · 137 阅读 · 0 评论 -
tree 打开节点
//starts at the given node, walks up the tree opening nodes as it goesprivate function expandParents(xmlNode:XML):void{ while (xmlNode.parent() != null) { xmlNode = xmlNode.parent(); myTre...原创 2011-12-19 22:40:17 · 117 阅读 · 0 评论 -
flex DataGrid
由于我的DataGrid与JAVA后台交互需要返回JSON格式的字符串,所以需要在客户端来解析JSON串,用到JSON相关类,所以Flex4还缺少一个文件corelib.swc将corelib.swc拷贝到Flex安装目录的sdks\4.0.0\frameworks\libs下这个文件导入后重启MyEclipse就可以使用JSON类了 1,客户端、服务端 (1)客户端分页:将...原创 2011-12-19 21:10:26 · 149 阅读 · 0 评论