forked from: テキスト右そろえの質問
テキスト右そろえにして、
テキストフィールドの幅と高さを固定にする方法
は無いものだろうか??
--
TextFormat は使っちゃダメなんでしょうか。 by seyself
// forked from mash's テキスト右そろえの質問
// テキスト右そろえにして、
// テキストフィールドの幅と高さを固定にする方法
// は無いものだろうか??
//
// --
// TextFormat は使っちゃダメなんでしょうか。 by seyself
//
package {
import flash.display.Sprite;
import flash.text.*;
public class TextField_wordWrap extends Sprite {
public function TextField_wordWrap() {
var str:String= "(wordWrap = false):\nThis is very long text that will certainly extend beyond the width of this text field";
var t:TextField = createTextField(10,10,100,100);
addChild(t);
var tf:TextFormat = t.defaultTextFormat;
tf.align = "right";
t.defaultTextFormat = tf;
t.text = str;
t.wordWrap = true;
}
private function createTextField(x:Number, y:Number, width:Number, height:Number):TextField {
var result:TextField = new TextField();
result.x = x;
result.y = y;
result.width = width;
result.height = height;
result.background = true;
result.border = true;
addChild(result);
return result;
}
}
}