Development Flash ActionScript

package {
  import flash.display.*;
  import flash.text.*;
  import flash.events.*;
  public class Main extends Sprite {
    private var t:TextField;
    public function Main() {
      t = new TextField();
      t.border     = true;
      t.background = true;
      t.type = TextFieldType.INPUT
      addChild(t);
      t.addEventListener(TextEvent.TEXT_INPUT, textInputListener);
    }
    private function textInputListener (e:TextEvent):void {
      trace("Attempted text input: " + e.text);
      e.preventDefault(  );
      t.appendText("x");
    }
  }
}