setTextFormat( ) と defaultTextFormatがややこしいんです。
間食の誘惑と戦っているナックルです。
今日の小ネタは テキストフォーーーーーーマット!
TextField からテキストフォーマットを取り出すのは、getTextFormat( ) ですが、それをセットするのが2つあります。
setTextFormat( ) と defaultTextFormat
何がちがうのか??
setTextFormat( ) でセットした場合は、今入力されている文字に適応されます。
が、それ以降入力されたものには適応されません。
defaultTextFormat でセットした場合は、現在入力されてる文字には適応されず、それ以降入力された文字に適応されます。
確認用サンプルです↓