flex
lorry1113
这个作者很懒,什么都没留下…
展开
-
flex框架pureMVC的使用
做flex做久做大了,使用一个框架便是自然而然的事情。这样程序才会更健壮,更易于扩展,更易于维护。pureMVC足够简单,核心也只有十来个类,是一个轻量级的Flex框架,只一天的时间,就可以学通,没有理由不用它的。 麻雀虽小,五脏俱全,pureMVC,直译过来就是“纯MVC”,是一个MVC框架。官方的中文文档有44页,放在附件中,可以下载了看。推荐一个入门的文章给大家。(ht...2010-03-19 10:30:14 · 90 阅读 · 0 评论 -
Flex 跨域访问解决方案
想让swf 文件在一台服务器上运行并且能够访问另一台服务器上的资源,这时就会遇到跨域问题,请看下面的解决方案。写一个名字为 crossdomain.xml 的XML文件,这个方法是允许任何Flash都可以调用,放到被调用文件的网站根目录下:[code="java"] [/code]只让你允许的网站来调用你的数据.[code="java"] ...原创 2010-11-16 16:25:46 · 89 阅读 · 0 评论 -
FLEX3 元标签
Flex 开发工作中, 组件的开发是比不可少的环节, 在你的自定义组件中合理地应用元标签可以使组件更容易, 更方便, 更友好地被引入到应用中.你可以为MXML和ActionScript文件插入元标签,以便为Flex编译器提供信息。可执行代码中的元标签不会被编译,但会为控制如何编译元标签所标识的代码提供信息。下表列出了 Flex 中可以应用于 ActionScript 类的元标签.标签 ...原创 2011-07-08 10:13:25 · 95 阅读 · 0 评论 -
flex transition state
[code="java"] Canvas{ borderThickness:"3"; borderStyle:"...原创 2011-07-14 16:17:43 · 86 阅读 · 0 评论 -
(转)flex checkbox 选中
[code="java"]var key:int = resultID+1; resultID = key; var text:Text = new Text(); text.text = " " ; var checkBox:CheckBox = new CheckBox(); checkBox.id = k...原创 2011-03-14 16:17:59 · 204 阅读 · 0 评论 -
flex target currentTarget区别
所有Event对象都有target和currentTarget属性,target属性可引用事件分派对象,currentTarget属性可引用正在被检测事件监听器的当前节点。在事件将在控件链中向上冒泡,在此过程中target始终不变,currentTarget在每个向上移动的过程中及时改变。例如当用户点击一个Button控件,很可能事件派发者是Button的内部子组件UI...原创 2011-03-14 16:31:06 · 91 阅读 · 0 评论 -
flex 中心点
[code="java"]public static function getGeomCenter(gra:Graphic):MapPoint { var pt:MapPoint; switch (gra.geometry.type) { case Geometry.MAPPOINT: ...原创 2011-03-17 18:11:50 · 123 阅读 · 0 评论 -
flex datagrid 自动排序
[code="java"]假设ArrayCollection(m_myArrayCollection)属性有userID,userName,regTime。 1、按regTime排序 程序代码 var m_myArrayCollection:ArrayCollection = new ArrayCollection(); //先加入N个测试object ...原创 2011-10-19 10:15:22 · 143 阅读 · 0 评论 -
flex数据绑定
在Flex中,Flex数据绑定主要有四种方式,分别为:"{}"绑定表达式、[Bindable]绑定符号、标签和BindingUtils动态绑定,下面一一对这四种Flex数据绑定方式进行详细介绍。Flex数据绑定 现在数据库或是某个文件里有一些数据需要显示在界面上该怎么办呢?我们的目的就是将这些数据设法放到界面上去可以显示出来,这个将数据放到界面上去的过程可以叫住Flex数据绑定。...原创 2011-03-23 16:21:13 · 141 阅读 · 0 评论 -
flex3事件mouseover ,rollOver
rollOver与mouseOver同样在鼠标移到目标上时触发事件,细微区别在于,mouseOver的bubbles等于true,而rollOver的bubbles是false. 所以当监听MouseEvent.ROLL_OVER事件后,鼠标移动到panel的几个按钮时,程序仍然认为鼠标悬停在panel上方。假设我们监听MouseEvent.MOUSE_OVER, 随着鼠标移到panel的...原创 2011-03-28 13:02:20 · 189 阅读 · 0 评论 -
flex事件机制
一. 事件简介事件可以由外设触发, 比如:键盘,鼠标, 也可能是外部输入, 比如:web service的返回.事件还能由组件的外观和生命周期发生变化时触发, 比如:组件的创建或者改变大小.所有用户与应用交互都会产生事件.用户没有直接与应用交互也可能产生事件, 比如:数据装载完毕.你可以在程序中使用事件监听器监听这些事件. 事件监听器是函数方法用于响应指定的事件. 有时也称之为事件...原创 2011-03-28 13:26:26 · 74 阅读 · 0 评论 -
swf遮挡div
DIV 层被FLASH遮挡了,怎么调整?(2009-06-25 15:31:13)[url=javascript:;]转载[/url]标签:it分类:flash摘自:http://www.cnblogs.com/bravestart/archive/2009/03/31/1426007.htmlflash默认是在最高层的(和object如网页播放器,弹出菜单一样),但是flash可以有通过设置...原创 2012-02-13 17:48:00 · 116 阅读 · 0 评论 -
flex includeInLayout visible
flex includeInLayout 隐藏是否参与布局一般设置组件的visible=false;组件的位置还留着当希望组件隐藏,同时自动布局清空组件的位置;ComponentId.includeInLayout=false;...原创 2012-03-15 16:16:26 · 126 阅读 · 0 评论 -
Flex中利用ByteArray与BitmapData互相转换实现图片的二进制保存与复原
[b]转[/b][url] http://hjy2099.iteye.com/blog/260329[/url][code="java"]package com.kyit.lg..util { /* author:李广业 */ import flash.display.Bitmap; import flash.display.BitmapData; im...原创 2012-10-27 15:16:13 · 152 阅读 · 0 评论 -
flex 换行
[code="java"]在mxml:在as: var ss:String = "ssss"+"\n"+"aaaaa";[/code]原创 2013-03-23 08:55:12 · 284 阅读 · 0 评论 -
flex text 换行
有时候在label上显示的内容太多,想换行,可以采用如下两种方式 1、在as中 lbl.text = "aaaaaa\r\nbbbbb"; lbl.text = "aaaaaa\nbbbbb";2、在mxml中原创 2012-11-29 10:41:52 · 123 阅读 · 0 评论 -
重写FLEX组件 (转)
[b]转载于[/b][url]http://smartblack.iteye.com/blog/393716[/url][b]一、为什么要重写组件[/b] 1、在FLEX已有组件无法满足业务需求,或是需要更改其可视化外观等特性时,直接进行继承扩展。举例,继承BUTTON组件的长文本却不自动换行的自定义控件。 2、为了模块化设计或进一步重用,需要对FLEX组件进行组合。比如...原创 2012-09-03 16:10:01 · 91 阅读 · 0 评论 -
下次记得
[code="java"]//webservice 异步通信 public static function asyncInvoke(WSURL:String,callBackFun:Function,token:Object,operationName:String,...args):void { //var w:String = WSURL + "&ran="+Math...原创 2010-11-08 16:54:13 · 98 阅读 · 0 评论 -
flex move and zoom
[code="java"] [/code]原创 2011-05-30 14:07:10 · 102 阅读 · 0 评论 -
动态效果
触发器名称 对应事件名称 事件描述addedEffect added 当组件被添加到容器时触发createCompleteEffect createComplete 当组件完成绘制时触发 ...原创 2011-05-23 16:56:55 · 178 阅读 · 0 评论 -
FLEX布局之组件大小的设置(转)
组件的大小(size)就是指组件的高度和宽度。查看Flex帮助,可以看出关于Flex组件大小的属性有很多,以宽度为例,有以下有关宽度的属性: * width * maxWidth * minWidth * explicitWidth * explicitMaxWidth * explicitMinWidth * measuredWidth * m...2010-04-14 10:27:11 · 404 阅读 · 0 评论 -
flex动态tree
刚开始学习flex做一个动态tree的例子有如下步骤:1.从数据库得到数据2.用递归算法,使父子节点一一对应起来3.通过map包装arraylist, public ActionForward findAll(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServl...2010-04-16 14:56:16 · 145 阅读 · 0 评论 -
HDividedBox/VDividedBox分隔条
HDividedBox/VDividedBox分隔条中间的三条横/竖线是可以去掉的设置HDividedBox{ horizontalGap:5;}当值小于或等于5时,看不见中间的线,当然这时也没有影响調整DividedBox裡Container的大小比例;当大于5时,则就能看到,嘻嘻……...2010-04-18 15:48:46 · 107 阅读 · 0 评论 -
flex简单添加右键功能
private var newBuildMenuItem: ContextMenuItem; internal function createMenu(): void{ treeMenu(); } private function treeMenu(): voi...2010-04-22 09:21:57 · 127 阅读 · 0 评论 -
flex屏蔽右键菜单
一、将flex的所有右键屏蔽,并响应右键第一步:在swf 所在html页加如下内容:function onNsRightClick(e){if(e.which == 3){ ownerarea.openRightClick(); e.stopPropagation();}return false;}function onIeRightClick...2010-04-22 09:25:55 · 102 阅读 · 0 评论 -
flex自定义右键菜单
第一步:到http://rightclickmanager.googlecode.com/下载rightclickmanager-source-lib-0.1.rar并引入自己的FLEX工程,这是实现右键点击事件,及完全屏闭系统右键菜单的关键!第二步:打开: .template.html 文件,修改为: view plaincopy to clipboardprint?...2010-04-22 09:28:43 · 105 阅读 · 0 评论 -
flex 使用viewstack实现页面的跳转(转)
flex中实际没有页面跳转的概念,都只有在一个页面中,隐藏显示。那怎样才能很好地实现页面的跳转呢?我经过昨天不懈地努力尝试,终于实现了一种页面跳转的方法。 在网上查询相关资料中,都是说有如下几种方法:1)viewstack, 2)state, 3)modular, 4)navigatortourl等。我的这个方法也是用viewstack来实现。 使用viewstack时,我碰到的主...2010-04-24 10:47:46 · 94 阅读 · 0 评论 -
flex toolpic 样式控制(转)
ToolTips 简介ToolTips 是很多桌面程序的一个标准特征。当用户在这些组件元素的上方移动的时候所显示的信息将使得这个应用程序更容易被用户所接受和使用。以下这张图片显示了当用户移动鼠标到按钮上所显示的ToolTip文字信息。当用户把鼠标指针移开这些组件或者点击这些组件的时候,ToolTip的显示信息都会消失。加入鼠标指针仍然提留在这些组件上,Tooltip最终也会消失。默认的行为...2010-04-26 11:05:04 · 108 阅读 · 0 评论 -
flex application初始化顺序
preloader->systemManager->FlexApplication started… 然后才是 preinitialize 在所有的初始化之前触发,没有子组件的定义,但是可以引用组件的变量. initialize 当所有子组件生成完成后触发,在这个时间点还没有组件被渲染出来. creationComplete 组件定义完成并已经在显示列表. ...原创 2010-07-21 10:20:48 · 80 阅读 · 0 评论 -
flex 中设置滚动条的样式 (转)
flex样式, 个性化在Flex中使用容器的时候,经常会遇到出现滚动条的情况,虽然官方提示的滚动条外观已经非常漂亮,但有个时候我们还是会有种修改滚动条外观的冲动,让我们的程序看起来更和谐些.在Flex中,简单的修改控件的外观可以使用样式(Style)和皮肤 (skin),这里修改滚动的外观也是如此.首先先来比较下修改前后的滚动条样式(以横向滚动条为例). 虽然我更改后的样式没有...原创 2010-05-11 13:47:56 · 374 阅读 · 0 评论 -
Flash与Flex3的配合
今天折腾了大半天Flash与Flex3的配合,特总结一下心得体会:1) 如果是通过Embed来嵌入swf的话,Flex3只支持FlashCS2所创建的swf.2) 如果是通过loader来加载的话,只有AS3的swf才能在加载后被控制(这和第一点相反,我花了很长时间才弄明发现这两点,汗!)3) 如果要直接加载到Flex当中,类必须继承UIComponent,这好比在Flash中必须继承...原创 2010-08-04 11:28:12 · 144 阅读 · 0 评论 -
SwfObject解决Html与Flash之间传递参数问题
在彻底摒弃Adobe的激活ActiveX控件的方法一文中已经详细分析了使用Adobe提供的AC_RunActiveContent.js导致HTML与Flash之间不能传递参数的问题。经过Adobe论坛里GWD的提示,我转而寻求SwfObject的帮助。发现SwfObject是一个很好的解决方案。 SwfObject英文介绍:http://blog.deconcept.com/sw...原创 2010-08-05 12:39:23 · 132 阅读 · 0 评论 -
flex 画图
原创 2010-08-10 13:02:25 · 86 阅读 · 0 评论 -
SWFObject html flex
html页面调用如下: This text is replaced by the Flash movie. var args = { "DynamicObjectsName":"12月1日雷电数据", "DynamicObjects": [ {"point":"114.37...原创 2010-08-10 16:45:15 · 93 阅读 · 0 评论 -
动态改变DataGird行的颜色
MXML实现如下:[code="java"] [/code]在需要加入的页面:as3 CLASS实现如下:[code="java"]package{ import flash.display.Sprite; import mx.collections.ArrayCollec...原创 2010-09-17 16:58:04 · 109 阅读 · 0 评论 -
Flex中的Printing
主要由以下几个步骤组成。1、创建一个FlexPrintJob对象var printJob:FlexPrintJob = new FlexPrintJob();2、开始打印printJob.start();调用这句会显示操作系统打印对话框。如果确定则返回为true,取消则为false3、添加需要打印的对象到printJob中。同时指定打印时的缩放原则。printJob.a...原创 2010-09-21 15:06:28 · 278 阅读 · 0 评论 -
flex, advanceddatagrid width问题
[color=darkred] 从离职同事转接过来一个用Flex实现的Project, 无意中发现一个Bug, 即DataGridColumn的width随着Project 的运行而不确定。查看源码后,稍作修改,给DataGridColumn的width设置某个具体的值,但发现这没有效果,后来发现原来DataGridColumn的width会根据DataGrid的宽度自我调节,具有不可预料性;...原创 2013-02-25 09:23:42 · 203 阅读 · 0 评论