Flash / Flex / ActionScript/TextField/autosize

Материал из Web эксперт
Перейти к: навигация, поиск

Sizing Text Fields to Fit Contents

   <source lang="java">

package {

 import flash.display.Sprite;
 import flash.text.TextField;
 public class Main extends Sprite {
   public function Main(  ) {
     var field:TextField = new TextField(  );
     // These two lines do the same thing
     field.autoSize = flash.text.TextFieldAutoSize.LEFT;
   //  field.autoSize = true;
     field.htmlText = "hello            friend";
     addChild(field);
   }
 }

}

       </source>
   
  


TextFieldAutoSize.CENTER

   <source lang="java">

package {

 import flash.display.Sprite;
 import flash.text.TextField;
 public class Main extends Sprite {
   public function Main(  ) {
     var field:TextField = new TextField(  );
    
     field.autoSize = flash.text.TextFieldAutoSize.CENTER;
     field.text = "text text text text text text text text text text text text text text text text text text text text text text text text text ";
     addChild(field);
   }
 }

}

       </source>
   
  


TextFieldAutoSize.LEFT

   <source lang="java">

package {

 import flash.display.Sprite;
 import flash.text.TextField;
 public class Main extends Sprite {
   public function Main(  ) {
     var field:TextField = new TextField(  );
     field.autoSize = flash.text.TextFieldAutoSize.LEFT;
     field.text = "text text text text text text text text text text text text text text text text text text text text text text text text text ";
     addChild(field);
   }
 }

}

       </source>
   
  


TextFieldAutoSize.RIGHT

   <source lang="java">

package {

 import flash.display.Sprite;
 import flash.text.TextField;
 public class Main extends Sprite {
   public function Main(  ) {
     var field:TextField = new TextField(  );
  
     field.autoSize = flash.text.TextFieldAutoSize.RIGHT;
     field.text = "text text text text text text text text text text text text text text text text text text text text text text text text text ";
     addChild(field);
   }
 }

}

       </source>