檢視狀態可以幫我們實現類似滑鼠劃過時,發生變化的效果。
先看下效果:
1.檢視狀態首先要在宣告狀態:
<
s:states
>
<
s:state
name
="s1"
/>
<
s:state
name
="s2"
/>
s:states
>
2.**<
s:panel
title
="簡單的檢視狀態例子"
horizontalcenter
="0"
verticalcenter
="0"
width
="300"
height
="200"
backgroundcolor
="0xcccccc"
>
<
s:layout
>
<
s:verticallayout
paddingleft
="10"
paddingtop
="15"
gap="30"
/>
s:layout
>
<
s:button
label
="切換狀態"
click
="currentstate=(currentstate=='s2')?'':'s2'"
/>
<
s:label
text
="狀態一"
text.s2
="狀態二"
fontsize
="12"
fontsize.s2
="24"
color.s2
="red"
/>
s:panel
>
切換狀態就是設定currentstate的值。
通過adobe flash builder可以檢視不同的檢視狀態。
Flex學習筆記4
1.使用popupmanager建立彈出視窗。2.uicomponent可以做不可視組的資料管理器元件的跟標籤,這樣可以使用父類的dispatchevent等方法。3.使用listbase的子類顯示列表資料,如 list,horizontallist等。通過dataprovider提供顯示的資料。使...
flex學習小結4
1 timer類的應用 建立乙個500毫秒間隔,10次的timer var curtimer timer new timer 500,10 新增乙個事件 使得每次到達時間間隔呼叫output方法 curtimer.addeventlistener timerevent.timer,output 新增...
Flex 4 問題彙總
1 tilelayout內容間距設定 2 spark 中設定陰影 在skinclass關聯的skin檔案中加入 3 滑鼠懸停時更改元件的外觀 例如更改背景顏色。在元件的skinclass關聯的skin檔案中做如下處理 在中新增懸停時的狀態,如 然後在中設定顏色 最後在宣告當中新增rollover,讓...