| メソッド | プロパティ | 例 | フレームあり | フレームなし |
CurrencyFormatter クラスは有効な数値をフォーマットします。小数点以下の四捨五入や表示する桁数、桁区切り記号、および負符号を調整したり、通貨記号も追加します。alignSymbol プロパティを使用して、通貨記号を数値の左右どちらに置くかを指定します。通貨記号には、スペースも含め、複数の文字を使用できます。
MXML シンタックス
<mx:CurrencyFormatter> タグには、次のプロパティを使用できます。
<mx:CurrencyFormatter例を参照するにはここをクリックしてください
id="No default."
precision="2"
rounding="none|up|down|nearest"
decimalSeparatorFrom="."
decimalSeparatorTo="."
thousandsSeparatorFrom=","
thousandsSeparatorTo=","
useThousandsSeparator="true|false"
useNegativeSign="true|false"
currencySymbol="$"
alignSymbol="left|right"
/>
関連項目
NumberBase
| メソッド | |
| format( value)
: String 数値を通貨としてフォーマットします。 |
| mx.formatters.Formatter クラスから継承されるメソッド |
format |
| プロパティ | |
| alignSymbol:String 通貨記号を、フォーマットした数値の左側または右側に揃えます。 |
| currencySymbol:String フォーマットした数値に通貨記号として使用する、ユーザー定義可能な文字を表します。 |
| decimalSeparatorFrom:String 入力時にストリング数値の解析に使用する、ユーザー定義可能な区切り文字を表します。 |
| decimalSeparatorTo:String フォーマットした小数の値を出力するときに使用する、ユーザー定義可能な区切り文字を表します。 |
| precision:Number フォーマットに含める小数の桁数を表します。 |
| rounding:String数値を四捨五入する方法を表します。 |
| thousandsSeparatorFrom:String 数値ストリングの解析時に桁区切り記号として使用する、ユーザー定義可能な文字を表します。 |
| thousandsSeparatorTo:String 出力ストリングをフォーマットするときに桁区切り記号として使用する、ユーザー定義可能な文字を表します。 |
| useNegativeSign:Booleantrue の場合、負の数値はマイナス記号を付けてフォーマットされます。 |
| useThousandsSeparator:Booleantrue の場合、数値は 3 桁ごとに区切り文字で区切られます。 |
| mx.formatters.Formatter クラスから継承されるプロパティ |
error |
| メソッドの詳細 |
format( value)
: String
error プロパティにはエラーの説明が格納されます。
パラメータ
value - フォーマットする値を表します。
戻り値
フォーマットしたストリング。エラーが発生した場合は空です。
| プロパティの詳細 |
alignSymbol:String
left および right です。デフォルト値は left です。
currencySymbol:String
"$" です。
decimalSeparatorFrom:String
"." です。
decimalSeparatorTo:String
decimalSeparatorTo の値が設定されます。デフォルト値は "." です。
precision:Number
0 に設定すると precision を無効にできます。デフォルト値は定義されていません。
rounding:String
none、up、down、または nearest のいずれかの値を指定できます。デフォルト値は none です。
thousandsSeparatorFrom:String
"." です。
thousandsSeparatorTo:String
"," です。
useNegativeSign:Boolean
true の場合、負の数値はマイナス記号を付けてフォーマットされます。false の場合、数値は、(400) のように括弧で囲まれてフォーマットされます。デフォルト値は true です。
useThousandsSeparator:Boolean
true の場合、数値は 3 桁ごとに区切り文字で区切られます。デフォルト値は true です。
| 例 |
| CurrencyFormatterExample.mxml |
|