程序员常用的Flex代码总结

程序员常用的Flex代码总结,第1张

刷新浏览器

navigateToURL(new URLRequest( javascript:location reload()) _self )

关闭浏览器

navigateToURL(new URLRequest( javascript:window close() ) _self )

打开一个新浏览器窗口

navigateToURL(new URLRequest( ) _blank )

复制一个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 )

复制内容到系统剪贴板

System setClipboard(strContent)

清除子串左侧空格

public function LTrim(s : String):String

{

var i : Number =

while(s charCodeAt(i) == || s charCodeAt(i) == || s charCodeAt(i) == || s charCodeAt(i) == )

{

i++

}

return s substring(i s length)

}

设置Alert 窗口的背景为透明

Alert

{

modalTransparency:

modalTransparencyBlur:

}

获取取随机颜色

lbl setStyle( color xffffff*Math random())

获取数据类型

getQualifiedClassName(data)

字符串右侧空格清除

public function RTrim(s : String):String

{

var i : Number = s length

while(s charCodeAt(i) == || s charCodeAt(i) == || s charCodeAt(i) == ||s charCodeAt(i) == )

{

i

}

return s substring( i+ )

}

清除字串左右的空格

public function Trim(s : String):String

{

return LTrim(RTrim(s))

}

生成随机字符串

private function GenerateCheckCode():String

{

//init

var ran:Number

var number:Number

var code:String

var checkCode:String =

//get radom

for(var i:int= i<i++)

{

ran=Math random()

number =Math round(ran* )//get result like

if(number % == )

code = String fromCharCode( +(number % ))// s ASCII code is

else

code = String fromCharCode( +(number % )) // A s ASCII code is

checkCode += code

}

return checkCode

}

lishixinzhi/Article/program/Java/JSP/201311/19331

flex其实就是想让程序员用代码做出和flash类似的交互界面,他俩都是运行在flash

play

上的,后者是美工做。flash主要是做很炫的动画例如广告,flex是做出功能

例如

一个很漂亮的注册界面可以注册用户信息。说白了一个界面只是让你你看,用flash做合适,要能完成某些功能

用flex做合适

再看看别人怎么说的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11115625.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存