package {
import flash.display.*;
import flash.text.*;
//文字列の表示
public class TextFieldEx extends Sprite {
//コンストラクタ
public function TextFieldEx(){
//テキストフィールドの追加
var textField:TextField=makeTextField("Hello World!");
addChild(textField);//追加
textField.x=10; //X座標
textField.y=10; //Y座標
}
//テキストフィールドの生成
private function makeTextField(text:String):TextField {
//テキストフィールドの生成
var textField:TextField=new TextField();
textField.autoSize =TextFieldAutoSize.LEFT;//オートサイズ
textField.selectable=false; //選択不可
textField.text =text; //テキスト
textField.textColor =0xFF0000; //赤
//書式の指定
var format:TextFormat=new TextFormat();
format.bold =true; //太字
format.font ="_等幅";//フォント名
format.italic =true; //斜体
format.size =20; //フォントサイズ
format.underline=true; //アンダーライン
textField.setTextFormat(format);
return textField;
}
}
}
|