Flex 學習筆記 String長度

2022-04-08 08:53:32 字數 601 閱讀 7213

根據需求要求字串的長度,網上搜了一堆string長度演算法,下面彙總並分析下。

分析**如下:

import flash.utils.bytearray;

//介面初始化

private

function init():void

]]>

初始化頁面打出的資訊如下:

length:12

change gbk:16length:120

regex:16length:120

textmetrics width:142

方法呼叫

import flash.text.textlinemetrics;

import spark.components.label;

private

function getlabelwidth(value:string):int

lb.regeneratestylecache( false ); 

var textmetrics:textlinemetrics = lb.measuretext( value ); 

return textmetrics.width+10; 

}

flex學習筆記

2.mxml中類例項 class instance 和屬性 property 的區別 關鍵是看命名空間後面第乙個字母的大小寫。如果第乙個字母是大寫,例如button中的b,就說明這行 引用的是乙個類的例項。如果第乙個字母是小寫,例如label中的l,就說明是在設定乙個類的屬性。3.在mxml中,資料...

flex學習筆記

一 獲取當前時間 var dt date new date 二 date string var temp string dt.fullyear.tostring dt.month 1 tostring dt.date.tostring dt.hours.tostring dt.minutes.tos...

flex學習筆記

由於公司專案,一直需要支援ie9 導致作為5年的前端,居然對flex不是熟記於心,不得不二次學習下,雖然之前學過,寫過demo,但長時間不用,忘了,唉唉唉 記住flex 布局核心是,彈性,拋棄了 display position float的布局方式 1.首先容器明確他的2個軸main axis c...