详谈FLEX
文章平均质量分 56
主要详谈关于FLEX的人机交互、网络加载、异步处理,含有初级、高级、动画编程、以及actionscript3系统架构和面向对象。
hatom
这个作者很懒,什么都没留下…
展开
-
去除fusionchartsforflex水印
由于项目的需要,需要做一些图形(如柱壮图、双Y轴、立体图等)来展示数据。项目使用的是flex+java+spring+blazeds 。所以就采用了fusionchartsforflex 组件。但是用这个组件,一些基本的图形是免费的,如果想要比较多的、复杂点的图形功能,就得付费。其实项目中也就用到一些基本的图形,也就满足了。没必要购买。但是fusionchartforflex运行的时候,显示的有水原创 2013-05-07 10:19:12 · 2435 阅读 · 0 评论 -
通过flash builder查看由MXML文件所翻译的actionscript
flex在编译期间,flash builder首先将mxml文件翻译为actionscript,然后再将actionscript编译成字节码存储在SWF文件中。这个过程由Flash Builder自动完成,那么它到底是怎么做的呢?这时候,我们就可以查看MXML生成的ActionScript临时文件。 我们在开发flex程序的时候,使用flash builder ,它可以让我们在编译指令中设置-k原创 2013-05-04 09:32:28 · 1964 阅读 · 0 评论 -
FLEX HashMap遍历
在项目用到了HashMap,需要遍历,并取到需要的值。 var iterator:Iterator = actImage.toLineMap.entrySet().iterator(); while(iterator.hasNext()) { var entry:Entry = iterator.next() as Entry; trace(entry.getValue()); var obj:原创 2013-06-06 11:10:11 · 2547 阅读 · 0 评论 -
flex spark DataGrid 每列的label居中显示
在flex4 里面,spark的DataGrid的列中的label 不能居中显示。也无法设置。 可以在每列中设置一下headerRenderer。 headerRenderer="com.tm.Renderer.SparkDGHeadCenter" sortable="false"/> headerRenderer="com.tm.Renderer.SparkD原创 2013-06-14 10:46:35 · 6351 阅读 · 2 评论 -
在DataGrid的GridColumn列中加入按钮宣染器
在项目中需要做如一个如下图效果的这样一个功能: 需要在DataGrid的GridColumn列中加入按钮宣染器: 1 首先声明一个spark DataGrid.在最后一列中加入按钮宣染器,红色代码部分 2 在宣染器类GridItemRenderer中,有2个按钮,并且为这2个按钮,加了自定义事件,派发出去:原创 2013-06-20 09:43:37 · 5153 阅读 · 2 评论 -
运行flex程序 flash builder找不到所需版本的adobe flash player
重新安装完浏览器后,再打开flash builder,运行flex程序,出现flash builder找不到所需版本的adobe flash player。如下图所示: 在网上baidu,google了N遍。也看了N篇文章。重装/卸载了N遍adobo flash player ,不管怎么设置配置,还是不行。后来终于发现, 因为重新安装了ie浏览器,所需要在flash builder 中配置原创 2013-04-25 10:35:11 · 2438 阅读 · 1 评论 -
在as中监听自定义事件
场景描述:点击一张图片,响应事件。必须在AS中,去监听事件,并处理事件。 1 自定义了一个事件,如下: package bridge { import flash.events.Event; import mx.events.FlexEvent; public class MyEvent extends Event { public static const myc原创 2013-06-05 08:46:46 · 3971 阅读 · 0 评论 -
flex PopUpManager 的使用
PopUpManager 类主要是用来弹出新的窗口或者对话框。我们主要使用它的一些方法来创建UI窗口,并设置窗口的弹出方式,以及删除窗口。 PopUpManager 类弹出窗口的2种方式如下: 1 使用 addPopUp 。(先new出来对象,设置好表现形式,然后在选择弹出来的方式。一定要注意new对象与弹出方式的先后顺序),核心代码如下: var label:Label = new L原创 2013-06-07 12:01:07 · 5320 阅读 · 0 评论