常用的Flex源代码大全

本文和大家重点讨论一下一些常用的Flex源代码,通过这些源代码的学习我们会对Flex代码的认识会更加熟悉,在以后的使用的过程中可以信手拈来。

成都创新互联公司服务项目包括江干网站建设、江干网站制作、江干网页制作以及江干网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,江干网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到江干省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

12条常用的Flex源代码

1.复制内容到系统剪贴板

Java代码
 

 
 
 
  1. System.setClipboard(strContent);  
  2.  
  3. System.setClipboard(strContent);  
  4.  

2.复制一个ArrayCollectionFlex源代码

Java代码
 

 
 
 
  1. //dummysolution(well,itworks)  
  2. varbar:ArrayCollection=newArrayCollection();  
  3. foreach(vari:Objectinac){  
  4. bar.addItem(i);  
  5. }  
  6. //fantastic!//  
  7. varbar:ListCollectionView=newListCollectionView(ListCollectionView(ac).list);  
  8.  
  9. //dummysolution(well,itworks)varbar:ArrayCollection=newArrayCollection();  
  10. foreach(vari:Objectinac){bar.addItem(i);}  
  11. //fantastic!//varbar:ListCollectionView=newListCollectionView(ListCollectionView(ac).list);  
  12.  

3.打开一个新浏览器窗口

Java代码
 

 
 
 
  1. navigateToURL(newURLRequest('http://52friends.com'),'_blank');  
  2.  
  3. navigateToURL(newURLRequest('http://52friends.com'),'_blank');  
  4.  

4.刷新浏览器Flex源代码

Java代码
 

 
 
 
  1. navigateToURL(newURLRequest("javascript:location.reload();"),"_self")  
  2.  
  3. navigateToURL(newURLRequest("javascript:location.reload();"),"_self")  
  4.  

5.关闭浏览器Flex源代码

Java代码
 

 
 
 
  1. navigateToURL(newURLRequest("javascript:window.close()"),"_self");  
  2.  
  3. navigateToURL(newURLRequest("javascript:window.close()"),"_self");  
  4.  

#p#6.设置Alert窗口的背景为透明

Java代码
 

 
 
 
  1. Alert  
  2. {  
  3. modalTransparency:0.0;  
  4. modalTransparencyBlur:0;  
  5. }  
  6.  
  7. Alert{modalTransparency:0.0;modalTransparencyBlur:0;}  
  8.  

 
7.取随机颜色Flex源代码

Java代码
 

 
 
 
  1. lbl.setStyle('color',0xffffff*Math.random());  
  2.  
  3. lbl.setStyle('color',0xffffff*Math.random());  
  4.  

 
8.清除子串左侧空格

Java代码
 

 
 
 
  1. publicfunctionLTrim(s:String):String  
  2. {  
  3. vari:Number=0;  
  4. while(s.charCodeAt(i)==32||s.charCodeAt(i)==13||s.charCodeAt(i)==10||s.charCodeAt(i)==9)  
  5. {  
  6. i++;  
  7. }  
  8. returns.substring(i,s.length);  
  9. }  
  10.  
  11. publicfunctionLTrim(s:String):String{vari:Number=0;  
  12. while(s.charCodeAt(i)==32||s.charCodeAt(i)==13||s.charCodeAt(i)==10||  
  13. s.charCodeAt(i)==9){i++;}returns.substring(i,s.length);}  
  14.  

 
9.清除字串右侧空格Flex源代码

Java代码
 

 
 
 
  1. publicfunctionRTrim(s:String):String  
  2. {  
  3. vari:Number=s.length-1;  
  4. while(s.charCodeAt(i)==32||s.charCodeAt(i)==13||s.charCodeAt(i)==10||s.charCodeAt(i)==9)  
  5. {  
  6. i--;  
  7. }  
  8. returns.substring(0,i+1);  
  9. }  
  10.  
  11. publicfunctionRTrim(s:String):String{vari:Number=s.length-1;  
  12. while(s.charCodeAt(i)==32||s.charCodeAt(i)==13||s.charCodeAt(i)==10  
  13. ||s.charCodeAt(i)==9){i--;}returns.substring(0,i+1);}  
  14.  

 #p#10.清除字串左右的空格

Java代码
 

 
 
 
  1. publicfunctionTrim(s:String):String  
  2. {  
  3. returnLTrim(RTrim(s));  
  4. }  
  5.  
  6. publicfunctionTrim(s:String):String{returnLTrim(RTrim(s));}  
  7.  

  11.获取数据类型Flex源代码

Java代码
 

 
 
 
  1. getQualifiedClassName(data)  
  2.  
  3. getQualifiedClassName(data)  
  4.  

  12.生成随机字符串.

Java代码 

 
 
 
  1. privatefunctionGenerateCheckCode():String  
  2. {  
  3. //init  
  4. varran:Number;  
  5. varnumber:Number;  
  6. varcode:String;  
  7. varcheckCode:String="";  
  8. //get4radom  
  9. for(vari:int=0;i<4;i++)  
  10. {  
  11. ran=Math.random();  
  12. number=Math.round(ran*10000);//getresultlike0.1234  
  13. if(number%2==0)  
  14. code=String.fromCharCode(48+(number%10));//0'sASCIIcodeis48  
  15. else  
  16. code=String.fromCharCode(65+(number%26));//A'sASCIIcodeis65  
  17. checkCode+=code;  
  18. }  
  19. returncheckCode;  
  20. }  
  21.  
  22. privatefunctionGenerateCheckCode():String{//initvarran:Number;  
  23. varnumber:Number;varcode:String;varcheckCode:String="";  
  24. //get4radomfor(vari:int=0;i<4;i++){ran=Math.random();number=Math.round(ran*10000);  
  25. //getresultlike0.1234if(number%2==0)code=String.fromCharCode(48+(number%10));  
  26. //0'sASCIIcodeis48elsecode=String.fromCharCode(65+(number%26));  
  27. //A'sASCIIcodeis65checkCode+=code;}returncheckCode;}  
  28.  

 【编辑推荐】

  1. 解读开源Flex源代码使用
  2. 解读Flex源代码使用,就像打开的糖果箱
  3. Flex及FlexBuilder2.0开发环境详解
  4. FlexBuilder3.0与Eclipse3.4的***结合
  5. Flex内存泄露解决方法和内存释放优化原则

 

分享文章:常用的Flex源代码大全
标题来源:http://www.shufengxianlan.com/qtweb/news5/151905.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联