在flex3中,可以通過label的truncatetofit="true"的屬性使過長的文字截斷,顯示...(省略號)。用法如下:
truncatetofit="true"
但在flex4以後,mx:label換成了s:label,則沒有了這個屬性。要實現同樣的功能,可以用以下**實現。
id="_titlelabel"
width="100%" height="100%"
verticalalign="middle"
linebreak="explicit"
maxdisplayedlines="1"
text="截斷顯示過長的文字"/>
紅色字型三個屬性起作用,一開始只用了height,linebreak兩個屬性,雖然不會換行,但是不會截斷過長的文字。必須三個屬性都指定了才有效。
Flex4 Label文字換行
圖示中的文字如果太長就顯示不全了。截斷文字意味著使用截斷指示符 如 替換超額文字。截斷指示符與區域設定相關 它是由 core 資源包中的 truncationindicator 資源指定的。如果值為 0,則不會發生截斷。相反,如果文字不在元件的界限內,則將只是剪輯文字。如果值為正整數,則會根據需要截...
flex 4 中普遍支援中文字型了
flex3 中的中文字型只支援有限的幾種,要麼嵌入字型,要麼就使用這幾種 支援一些預設的英文本型,如arial times new roman courier new georgia verdana等。支援的中文字型 宋體 華文楷體 華文細黑 華文仿宋 華文中宋。flex3 中即使客戶端裝了很多字型...
Flex 4 問題彙總
1 tilelayout內容間距設定 2 spark 中設定陰影 在skinclass關聯的skin檔案中加入 3 滑鼠懸停時更改元件的外觀 例如更改背景顏色。在元件的skinclass關聯的skin檔案中做如下處理 在中新增懸停時的狀態,如 然後在中設定顏色 最後在宣告當中新增rollover,讓...