flex4獲取當(dāng)前窗口的長(zhǎng)度與寬度的方法
之前為了實(shí)現(xiàn)flex網(wǎng)頁(yè)自適應(yīng)屏幕大小
看到網(wǎng)上的答案是
Application.application.width
Application.application.height
但是這是適用于<mx:Applicationg/>的,在flex4后,建議適用<s:Application/>,發(fā)現(xiàn)Application.application已經(jīng)不存在了
this.stage.stageWidth
我做了一個(gè)登陸界面,沒(méi)有用state而且做成組件PopUp新窗口,這樣有利于以后反復(fù)應(yīng)用,但是又想新窗口看上去像新的一頁(yè),于是就投機(jī)想讓PopUp的窗口界面大小自適應(yīng)屏幕。
我的做法是
<s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:local="*"
width="1366" height="768"
preinitialize="loginPreinit()"
initialize="loginInit()">
private function loginPreinit():void
{
this.width=this.stage.stageWidth;
this.height=this.stage.stageHeight;
}
這樣PopUp的窗口也自適應(yīng)屏幕大小了。
相關(guān)文章
Flex設(shè)置LinkButton的背景色有思路有源碼
Flex中沒(méi)有設(shè)置LinkButton的背景色的屬性,可以直接通過(guò)調(diào)用樣式方法畫(huà)出LinkButton的背景色2014-08-08flex通過(guò)java后臺(tái)獲取ip和pcname示例代碼
這篇文章主要介紹了flex通過(guò)java后臺(tái)獲取ip和pcname的具體實(shí)現(xiàn),需要的朋友可以參考下2014-05-05Flex中TabNavigator設(shè)置Tabs樣式思路及源碼
這篇文章主要介紹了Flex中TabNavigator如何設(shè)置Tabs樣式有哪些思路,感興趣的朋友可以看看下面的源碼2014-05-05flex4 panel去掉標(biāo)題設(shè)置透明度效果代碼
首先:去掉Panel的標(biāo)題,其次:設(shè)置透明度這個(gè)說(shuō)了也是啰嗦,大家都會(huì),不過(guò)還是提一下吧,具體請(qǐng)祥看本文2013-05-05Flex中對(duì)表格某列的值進(jìn)行數(shù)字格式化并求百分比添加%
需要對(duì)表格中某列的數(shù)值進(jìn)行格式化,對(duì)該數(shù)值乘以100,并保留兩位小數(shù),添加“%”下面同實(shí)例來(lái)實(shí)現(xiàn)下2014-10-10flex實(shí)現(xiàn)DataGrid高亮顯示數(shù)據(jù)功能的解決方案
原生的DataGrid根本無(wú)法達(dá)到所要的效果,目前一般就是來(lái)改寫(xiě)原生的DataGrid,只需重新寫(xiě)一個(gè)類(lèi)來(lái)重寫(xiě)drawRowBackground方法就可以了2013-10-10