mx 2004組件套用css檔案範例

      学习 2004-11-17 20:19
//载自 凱爾的布拉格廣場

从FlashSupport.com參考來的資料,作個记录,让組件套用css的方法

1.先建立好您的CSS檔案,將你要設定的組件樣式定義好,如下面的範例:

/* Filename: styles.css */
    checkbox {
     color: 0x0000FF;
     embedFonts: false;
     fontFamily: Arial;
     fontSize: 24;
    }
    

2.將CSS載入Flash當中,並且將您的組件利用setStyle套上樣式:
import mx.controls.CheckBox;
var oStyle:Object;
var ccbTest:mx.controls.CheckBox;
var styles = new TextField.StyleSheet();

styles.onLoad = function(bSuccess:Boolean):Void {
if (bSucess) {
     oStyle = this.getStyle("checkbox");
     for(var i in oStyle){
         ccbTest.setStyle(i, oStyle[i]);
     }
}
else {
trace("Error loading CSS file.");
    }
};

styles.load("styles.css");



标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}