12个flex常用代码
1。 复制内容到系统剪贴板System.setClipboard(strContent);复制代码2。 复制一个ArrayCollection?? //dummy solution( well,it works )?? var bar:ArrayCollection = new ArrayCollection();?? for each ( var i:Object in ac ){ ?????? bar.addItem( i );?? } ?? // fantastic ! //?? var bar:ListCollectionView = new ListCollectionView( ListCollectionView( ac ).list );?? 复制代码3。 打开一个新浏览器窗口navigateToURL(new URLRequest('http://ntt.cc'),'_blank');复制代码4。 刷新浏览器navigateToURL(new URLRequest("javascript:location.reload();"),"_self")复制代码5。 关闭浏览器navigateToURL(new URLRequest("javascript:window.close()"),"_self");复制代码6。 设置Alert 窗口的背景为透明Alert ??? { ??? modalTransparency:0.0; ??? modalTransparencyBlur:0;??? }复制代码7。 取随机颜色lbl.setStyle('color',0xffffff*Math.random());复制代码8。 清除子串左侧空格public function LTrim(s : String):String ??? { ????? var i : Number = 0;????? while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 || s.charCodeAt(i) == 9) ????? { ??????? i++;????? } ????? return s.substring(i,s.length);??? }复制代码9。 清除字串右侧空格public function RTrim(s : String):String ??? { ????? var i : Number = s.length - 1;????? while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 ||s.charCodeAt(i) == 9) ????? { ??????? i--;????? } ????? return s.substring(0,i+1);??? }复制代码10。 清除字串左右的空格public function Trim(s : String):String ??? { ????? return LTrim(RTrim(s));??? }复制代码11。 获取数据类型getQualifiedClassName(data)复制代码12。 生成随机字符串。private function GenerateCheckCode():String ?? { ?????? //init?????? var ran:Number;?????? var number:Number;?????? var code:String;?????? var checkCode:String ="";?????? //get 4 radom????? for(var i:int=0; i<4; i++) ????? { ????????? ran=Math.random();????????? number =Math.round(ran*10000);??????????? //get result like 0.1234????????? if(number % 2 == 0) ??????????? code = String.fromCharCode(48+(number % 10));??????? //0's ASCII code is 48????????? else ??????????? code = String.fromCharCode(65+(number % 26)) ;??????? // A's ASCII code is 65????????? checkCode += code;????? } ????? return checkCode;}复制代码 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |