
Flex突破笔记
带头大哥
为了生存而斗争!
展开
-
为按钮添加事件的两种方法
方法一:加载mxml页面的同时初始化按钮事件 creationComplete="init()" //调用init()函数,该函数对按钮添加事件监听> import mx.controls.Alert; private function init():void { btn.a原创 2010-06-09 19:07:00 · 1520 阅读 · 0 评论 -
Flex给Stage添加键盘监听
this.systemManager.stage.addEventListener(KeyboardEvent.KEY_DOWN,keyDownHandler);原创 2012-02-09 15:00:49 · 912 阅读 · 0 评论 -
Flex制表符
— — 未使用Unused— — 未使用Unused— — 未使用Unused— — 未使用Unused— — 未使用Unused— — 未使用Unused— — 未使用Unused— — 未使用Unused— — 未使用Unused— — 制转载 2012-02-21 15:57:27 · 822 阅读 · 0 评论 -
Flex与java通信
1.MXML文件 2.xml文件 java_src.TestRemote 3.java文件public class TestRemote { public String getMessage(){ System.out.println("aaa"); return "Remote Succes原创 2012-04-12 13:48:35 · 548 阅读 · 0 评论 -
Flex与java传递对象
Flex要将对象传递给java,需要使Flex的对象类具备RemoteClass属性,如下所示:package flex_src.model{ [RemoteClass(alias="java_src.model.ComputerModel")] public class ComputerModel { public var devName:String;}其中[原创 2012-04-14 00:20:52 · 1431 阅读 · 0 评论 -
Flex自定义事件二
一、创建事件类ShowGirl.aspackage Test{ import flash.events.Event; public class ShowGirl extends Event { //以下三个变量为事件类型 public static var girl1:String = "Girl1"; public static var girl2:String =原创 2012-04-18 13:08:43 · 575 阅读 · 0 评论 -
绘制LineChart线形图
<![CDATA[ import model.Person; import mx.collections.ArrayCollection; [Bindable] public var personHeightColl:ArrayCollection = new ArrayCollection(); public function initApp原创 2012-06-04 13:18:10 · 2131 阅读 · 0 评论 -
Flex3.2页面中心弹出窗口
var centerPopUp:IFlexDisplayObject = PopUpManager.createPopUp(this,ModulCfg_Component,true); PopUpManager.centerPopUp(centerPopUp);原创 2012-06-25 10:46:36 · 674 阅读 · 0 评论 -
Flex常用组件
1.ComboBoxprompt --默认提示 2.缩放方法Scale(1)默认的缩放原点是target的左上角(0,0)。改变缩放原点的方法是设置transformX,transformY,transformZ(2)以中心点缩放的属性是autoCenterTransform = true原创 2012-06-29 14:03:57 · 625 阅读 · 0 评论 -
解决flex的HttpService缓存的问题
Flex的Httpservice在重复发送请求的时候会默认获得首次的结果,也就是会读取缓存,为了使httpservice的数据更新,需要在其url中加上可变的内容,在url后面加上时间就可以解决,如下:var time = (new Date).getTime().toString();url="httpServlet?time={time}"resultFormat="e4x原创 2013-01-17 16:50:24 · 1546 阅读 · 0 评论 -
使用ModuleLoader加载模块的方法
方法一:var moduleLoader : ModuleLoader = new ModuleLoader();moduleLoader.applicationDomain = ApplicationDomain.currentDomain;addElement( moduleLoader );moduleLoader.loadModule( "MyModule.swf" );方法二:va转载 2013-03-04 15:10:47 · 3088 阅读 · 0 评论 -
解决Myeclipse 10 编译html jsp报错的问题
(1)在项目上右键->MyEclipse->Exclude From Validation(2)Myeclipse 10.0之前都不会出现这种问题,window -->preferences -->myeclipse -->validation -->javascript validator for Js files 把Bulid 复选框的勾去掉原创 2013-03-05 14:11:37 · 4640 阅读 · 1 评论 -
Flex 学习笔记(十一) 改变Accordion的标题样式
目前据我观察Accordion的标题样式无法直接更改,需要通过Accordion的headerStyleName引用CSS样式中的Skin,并创建一个Skin来设置其样式。Application: <s:Button label=" 过渡安置与生活重建中需关注的问题" skinClass="skins.rebui原创 2011-12-27 16:52:19 · 3432 阅读 · 0 评论 -
Flex学习笔记(九) 颜色渐变
在Skin中,以下代码实现线条渐变和填充的渐变 <s:Rect left="10" top="10" bottom="10" right="10" width="500" height="100">原创 2011-12-16 11:19:41 · 2982 阅读 · 0 评论 -
flex学习笔记(七) 常用参数
1. prompt:TextInput组件中默认显示的文字2. requiredIndicatorSource: FormItem后面跟的标志3. errorIndicatorSource:文本输入出现错误后的标志4. radiusX radiusY:Rect(矩形)的圆角半径5. horizontalCenter:组件距中心水平距离6. verticalCenter:组件原创 2011-12-15 14:50:23 · 588 阅读 · 0 评论 -
mxml文件中调用其他mxml文件
<br />关键点:<br />1、导入被调用文件所在包(指定命名空间)。<br />2、声明过程中指定id。<br /> <br /> <br />例:<br />一、创建被调用文件<br /><?xml version="1.0" encoding="utf-8"?><br /><mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300"><br /> <mx:Script><br /> <![CDATA[<原创 2010-06-10 16:50:00 · 1369 阅读 · 1 评论 -
felx三种事件方式
<br /><?xml version="1.0" encoding="utf-8"?><br /><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"<br /> creationComplete = "init(event)"<br /> ><br /> <mx:Script><br /> <![CDATA[<br /> import mx.controls.Alert;<br /> <br />原创 2010-06-11 17:43:00 · 773 阅读 · 0 评论 -
currentState使用范例
currentState的意思是页面当前的状态,可以通过这个方法来改变当前页面的状态,比如改变页面的样式等。一下代码的作用是点击鼠标的时候,panel的位置发生改变。 public function movePanel():void { if(currentState == "toLeft") { currentState = "toRight"; }else{ currentState = "toLeft"; } }原创 2010-06-17 16:57:00 · 3027 阅读 · 0 评论 -
Bitmap与BitmapData
Bitmap与BitmapData是AS3中处理位图的两个类。Bitmap面向现实,而BitmapData面向数据。构造Bitmap类的对象时,需要一个BitmapData对象作为参数,就好像java中的IO流。例: //创建BitmapData对象,该对象为捕捉图像快照的位图 var bmp:BitmapData = ImageSnapshot.captureBitmapData(u); //创建Bitmap对象,将捕原创 2010-06-18 10:02:00 · 793 阅读 · 0 评论 -
Flex学习日记(一)
将组件的样式生成CSS文件,并引用该CSS1.创建CSS 当组件的样式发生改变的时候,可以在设计视图中的“属性”窗口中点击“转换为CSS”按钮,在弹出窗口中点击“新建”按钮来新建一个CSS文件,然后为这个CSS文件设置名称:然后点击确定。2.使用该CSS在使用这个CSS的时候,首先要引用该文件,如以下代码:然后就可以使用titleHeader这个样式了:原创 2011-11-28 21:53:18 · 582 阅读 · 0 评论 -
flex学习日记(二)--自定义事件
第一步 声明showPreview事件 [Event(name="showPreview", type="flash.events.Event")] 第二步 注册showPreview事件 <![CDATA[ protected function preview_clickHandler(event:MouseEvent):void原创 2011-12-02 09:51:41 · 618 阅读 · 0 评论 -
FLEX学习日记(四) DataGrid
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"原创 2011-12-09 15:02:14 · 1081 阅读 · 0 评论 -
flex学习日记(三) 使用“项呈示器”ItemRenderer
1.主页面<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600原创 2011-12-09 11:21:27 · 1472 阅读 · 0 评论 -
Flex 学习笔记(十) AS3中给组件的color赋值
在AS3中给组件的color属性赋值的方法:test.color=0xffffff;原创 2011-12-21 11:23:37 · 894 阅读 · 0 评论 -
Flex学习笔记(五) 动画效果
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" current原创 2011-12-13 12:19:28 · 828 阅读 · 0 评论 -
Flex学习笔记(六) CSS
chromColor:按钮的颜色color:文字颜色 在CSS文件中,#后加组件的id,可以对这个组件指定CSS#id{ color: #FF00000; }原创 2011-12-14 22:19:37 · 1647 阅读 · 0 评论 -
flex学习笔记(八) Skins
1.创建Skin组件创建testSkin.mxml组件,组件中必须包含以下元素(1) "normal"和"disabled"两个state (2) HostComponent标签 [HostComponent("spark.components.Application")] (3) id为“conentGroup原创 2011-12-15 15:02:50 · 765 阅读 · 0 评论 -
flashbuilder4.6注册码
1424-4827-8874-7387-0243-7331 1424-4938-3077-5736-3940-5640原创 2013-03-05 14:12:15 · 925 阅读 · 0 评论