应为设计要求, 我需要计算String的宽度,
搜索了下网上的文章, 看到有用measureText(string)的,
可是用了下发现, 这个function得到的string大小, 不会根据字体的大小, 粗黑的变化,
始终返回同一个值, 也许是我的用法不对, 最后我没有这个方法,
改用了另外一个方法:
private function getTextWidth():int
{
var lb:Label = new Label();
lb.regenerateStyleCache( false );
var textMetrics:TextLineMetrics = lb.measureText( label );
var textWidth:int = textMetrics.width;
return textWidth;
}
如果不行, 确定 maxDisplayedLines="1"