TextArea - это компонент пользовательского интерфейса, созданный из TextField и других встроенных классов Flash и компонентов UIComponents. Как и с большинством компонентов Adobe UI, при настройке свойств все выглядит иначе. Чтобы установить цвет области за текстом в TextArea, вам необходимо установить непрозрачный фон его внутреннего TextField с помощью свойства textField:
var textArea:TextArea = new TextArea()
textArea.textField.opaqueBackground = 0x000000;
Конечно, теперь, когда фон черный, текст также не может быть черным, поэтому мы изменим его цвет, используя новый TextFormat:
var myFormat:TextFormat = new TextFormat();
myFormat.color = 0xffffff;
textArea.setStyle("textFormat",myFormat);
, затем просто установите текст и добавьте на сцену:
textArea.text = "hello";
addChild(textArea);
Кроме того, если вы хотите немного больше контроля, здесь есть хороший класс расширения, который устраняет множество проблем с TextArea:
http://blog.bodurov.com/Post.aspx?postID=14