Можно и без исходника, все в один класс поместить можно.

Код AS3:
package {
import flash.display.Sprite;
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
import flash.text.TextFormat;
import flash.text.TextFormatAlign;
import flash.text.TextFieldType;
import flash.events.Event;
public class Main extends Sprite {
var txt:TextField=new TextField();
var format:TextFormat=new TextFormat("Tahoma",12,0x73785d);
public function Main():void {
addChild(txt);
txt.width=100;
txt.height=30;
txt.wordWrap=true;
txt.border=true;
txt.type=TextFieldType.INPUT;
txt.autoSize=TextFieldAutoSize.CENTER;
format.align=TextFormatAlign.CENTER;
txt.setTextFormat(format);
txt.addEventListener(Event.CHANGE, onChange);
}
private function onChange(e:Event):void {
format.align=TextFormatAlign.CENTER;
txt.setTextFormat(format);
}
}
}