z转:http://blog.csdn.net/sing_sing/article/details/7228200
在flex3中,可以通过label的truncateToFit="true"的属性使过长的文字截断,显示...(省略号)。用法如下:
<mx:Label truncateToFit="true"
但在flex4以后,mx:Label换成了s:Label,则没有了这个属性。要实现同样的功能,可以用以下代码实现。<s:Label id="_titleLabel"
width="100%"height="100%"
verticalAlign="middle"
lineBreak="explicit"
maxDisplayedLines="1"
text="截断显示过长的文字"/>
红色字体三个属性起作用,一开始只用了height,lineBreak两个属性,虽然不会换行,但是不会截断过长的文字。必须三个属性都指定了才有效。