Читайте о Flex Component LifeCycle . Вы должны размещать и определять размеры своих дочерних компонентов в методе updateDisplayList (); отсутствует в обработчике creationComplete.
Вы должны назначить текст метки в commitProperties или createChildren в зависимости от того, когда вы знаете, что это такое.
Если вы хотите поделиться каким-то кодом, возможно, мы сможем определить точную проблему. Если вы запускаете такой код:
myLabel.text = 'Blahblahblahblah';
trace(myLabel.width);
Я ожидаю, что ширина не изменилась, чтобы отразить новый текст, потому что myLabel еще не прошел этапы жизненного цикла своего компонента.