Flex3學習軌跡 檢查顏色名稱是否合法

2021-06-04 17:16:59 字數 574 閱讀 2962

開發人員設定元件顏色的時候,為了便捷可能直接輸入顏色的英文名稱還代替16位編碼。例如輸入「red」;"green"等。本例是如果輸入「reds」的時候就提示非法。

使用stylemanager類中iscolorname()來用於檢測給定的字串是否是有效的顏色名稱;getcolorname()用於返回對應的顏色名的數字的rgb的值。

使用stringutil類中的trim方法來取出文字框輸入的空白。使用setstyle()方法來設定顏色框box的背景色backgroundcolor的屬性值,然後設定errorstring屬性為空。

**如下:

<?xml version="1.0" encoding="utf-8"?>

import mx.styles.stylemanager;

import mx.utils.stringutil;

private function button_click(evt:mouseevent):void

else

}private function tohex(item:object):string

]]>

Flex3學習筆記3

flex3學習筆記3 flex指令碼基礎 1 方法 2 變數 變數是在程式中儲存資訊的一種方法。如 var username username tom var username tom public var username tom 3 資料型別 基本的資料型別有 string 字串 number ...

Flex3學習筆記3

flex3學習筆記3 flex指令碼基礎 1 方法 2 變數 變數是在程式中儲存資訊的一種方法。如 varusername username tom varusername tom public varusername tom 3 資料型別 基本的資料型別有 string 字串 number 數值,...

Flex3學習筆記5

flex3學習筆記5 flex3資料繫結 資料繫結是flex非常棒的特徵之一,它給了輕易傳遞資訊的能力。資料繫結 當資料來源物件的資料發生變化時,目標物件的資料會自動更新,而不需要再編寫 去強制更新。繫結實際也是借助事件機制來完成的,當目標使用了資料繫結的時候,目標物件就會監聽資料來源物件的某一固定...