flex 4 中普遍支援中文字型了

2021-05-17 15:58:09 字數 391 閱讀 9064

flex3 中的中文字型只支援有限的幾種,要麼嵌入字型,要麼就使用這幾種:

支援一些預設的英文本型,如arial、times new roman、courier new、georgia、verdana等。

支援的中文字型:宋體、華文楷體、華文細黑、華文仿宋、華文中宋。

flex3 中即使客戶端裝了很多字型,能使用的也只能是上面幾種字型,除非嵌入字型。

但是漢字字型檔太大,所以中文字型在flex3中一直是乙個很大的問題,flash中的卻對於裝置字型能良好的支援,所以說並不是有什麼大的技術障礙,而應當算乙個比較大的bug。

最近發行的flex4中已經完全解決了這個問題,不需要嵌入字型也能呼叫裝置上的各種中文字型。

flex3和flex4元件變動表

1.新元件或容器

flex4解決label中文字過長顯示省略號的辦法

在flex3中,可以通過label的truncatetofit true 的屬性使過長的文字截斷,顯示.省略號 用法如下 truncatetofit true 但在flex4以後,mx label換成了s label,則沒有了這個屬性。要實現同樣的功能,可以用以下 實現。id titlelabel ...

關於Flex4中的drag

今天做控制項之間的資料拖動時,始終要出現空指標錯誤,很鬱悶,後來才發現,flex4和flex3的拖動有很大的不同,flex4中必須設定乙個資料來源,用來存放值,如果沒有設定,資料就不知道怎麼儲存。在flex3中這樣就行了 xmlns s library xmlns mx library minwid...

Flex4中 Bindable 做了什麼?

flex裡面 bindable 相信大家都用過,其實這個是給編譯器看的,那編譯器到底做了什麼呢?今天特地去研究了下 首先在fb的flex編譯器裡面加上編譯引數 keep generated actionscript true,然後會生成乙個generated目錄,裡面就是從mxml生成的as檔案。比...