摘要:
1. 给应用程序编写CSS文件(1)在项目下创建CSS文件(任意路径,可以多个)。本例在src下创建了5个样式文件(2)Flex支持的CSS文件定义如下:a) type selector(类选择器)构造如下mx|TabNavigator{backgroundColor:#E9F2F4;paddingTop:10;}b)style name selector(样式名选择器)构造如下.buttomStyle{borderWeight:1;cornerRadius:3;dropShadowVisible:true;backgroundColor:#E9F2F4;}2.把CSS文件编译成SWF格式文件 阅读全文
摘要:
ArrayUtil class contains static utility methods for manipulating and working with Arrays. Note that all APIs assume that they are working with well formed arrays. I.e. they will only manipulate indexed values.Methods:1.arrayContainsValue():public static arrayContainsValue(arr:Array,value:Object):Boo 阅读全文
摘要:
项目大了 就需要用到Module, 发现在一个Module里边, 和普通应用里一样popup一个组件的时候, 总是会报错. 这个在Flex3的时候也会出现, 会报样式错误 所以就想到了addPopUp最后一个参数 试了下, 在addPopUp的最后一个参数传进去SkinnableContainer的moduleFactory, 就不会报错了. 阅读全文
摘要:
本示例的目的是在Flash Professional里创建自定义预加载器SWC,并扩展SparkDownloadProgressBar类在Flex 4应用程序中使用。 预加载器显示加载进度百分比,也包括加载了几个RSL,之后加载完成会显示初始化进度条。View Demo Preloader App (right click for source view) preloader预加载器先略过,让我们看看进度条是如何反应FLEX程序加载进度:接下来的屏幕截图显示被加载的RSL的进度。最后初始化进度在Flash Pro中创建预加载器Preloader SWC 在Flash professiona.. 阅读全文
摘要:
最近在弄FLEX的图表, 发现CHART 中的Legend 的字体通过直接设置Style 并没有办法改变字体大小.google 了下, 发现了这个方法: 通过派生LegendItem类,并设置Legend的ItemClass属性来实现。LegendItem 是Lengend 的元素, 就是里面一个一个的图示. 通过派生这个类, 就可以修改其相应的样式.1. 派生LegendItem 类, 并设置样式. BigFontLegendItem.mxml .ChineseFont { fontSize:12; }... 阅读全文
摘要:
你是as3老鸟吗?如果以下内容对你有莫大的帮助,请顶下! 一:加载swf库中的图片 new 的过程就是图片解压缩的过程。处于 Class 状态时,图片占用的内存和 SWF 文件中这个图片占用的磁盘空间一致,而一旦通过 new 解压成无压缩的 BitmapData 后,占用的内存会急剧增加。 不管是 PNG、JPG,还是矢量动画,new 之后的体积都会比原来大得多,因此不要随便将资源实例化后暂存。这个实例化过程理所当然是比较费时的,可能会出现卡的现象,但预先实例化,内存占用上是有很大区别的。 此外,如果选择设置 LoaderContext 使得全部资源加载到同一个域的话,有冲突的链接... 阅读全文
摘要:
FusionCharts allows to change chart data and re-render the chart, after it has loaded on the user’s computer. This is possible with the help of methods, which are attached to each FusionCharts object.In the following demonstrative example, we will change the data source of a chart when the chart is 阅读全文
摘要:
flex系统要实现普通html系统刷新页面保留登录信息,一个方法是借用js来操作cookie来实现,下边是一个实现的例子:第一步:在主index.html里边加上两个js方法 //获取cookie内容 function GetCookie(name) { var arr = document.cookie.match(new RegExp("(^|)"+name+"=([^;]*)(;|$)")); if(arr != null) ... 阅读全文
摘要:
AS3核心类中没有ToolTip类,Flex中的ToolTip类没法用在AS3工程中,Aswing的JToolTip不错,不过如果仅仅为了使用这一个类而导入Aswing就不太明智了。由于最近的项目需要用到ToolTip,我就索性自己写了一个,特与大家分享。package { import flash.events.MouseEvent; import flash.text.TextField; import flash.text.TextFieldAutoSize; import flash.text.TextFormat; import flash.displa... 阅读全文
摘要:
mouseEnabled与mouseChildren都是用来确定对象是否与鼠标之间进行交互。mouseEnabled是InteractiveObject类的一个属性,InteractiveObject类是用户可以使用鼠标和键盘与之交互的所有显示对象的抽象基类。我们不能直接实例化InteractiveObject类。mouseChildren是DisplayObjectContainer类的一个属性,DisplayObjectContainer类是InteractiveObject类的子类,DisplayObjectContainer 类是可用作显示列表中显示对象容器的所有对象的基类。mouse 阅读全文