mx.formattersNumberBaseRoundType NumberBaseRoundType 类可为用于指定舍入类型的 formatter 属性定义常数值。Object NumberBaseRoundType 类可为用于指定舍入类型的 formatter 属性定义常量值。例如,您可以使用这些常量设置 NumberFormatter.rounding 属性。 mx.formatters.NumberFormattermx.formatters.NumberBaseDOWN 将数字向下舍入到最接近且小于或等于输入数字的整数。down 将数字向下舍入到最接近且小于或等于输入数字的整数。 NEAREST 将数字向上或向下舍入到最接近的整数。nearest 将数字向上或向下舍入到最接近的整数。 NONE 不进行舍入。none 不进行舍入。 UP 将数字向上舍入到最接近且大于或等于输入数字的整数值。up 将数字向上舍入到最接近且大于或等于输入数字的整数值。 CurrencyFormatter CurrencyFormatter 类将对一个有效数字设置格式,以作为货币值。 The <mx:CurrencyFormatter> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:CurrencyFormatter
    alignSymbol="left|right" 
    currencySymbol="$"
    decimalSeparatorFrom="."
    decimalSeparatorTo="."
    precision="-1"
    rounding="none|up|down|nearest"
    thousandsSeparatorFrom=","
    thousandsSeparatorTo=","
    useNegativeSign="true|false"
    useThousandsSeparator="true|false"
 />  
  
]]>
mx.formatters:Formatter CurrencyFormatter 类将对一个有效数字设置格式,以作为货币值。此类可调整小数的舍入和精度、千分位分隔符以及负号;它还会添加货币符号。您可以使用 alignSymbol 属性将货币符号置于值的左侧或右侧。货币符号可以包含多个字符,包括空格。

如果出现错误,则会返回一个空 String,以及一个说明已将此错误保存到 error 属性的 String。error 属性可以是下列值之一:

  • "Invalid value" 表示传递给 format() 方法的数值无效。该值应该是一个 Number 或 String 形式的有效值。
  • "Invalid format" 表示其中某个参数包含不可用的设置。
mx.formatters.NumberBasemx.formatters.NumberBaseRoundTypeCurrencyFormatter 构造函数。 构造函数。 format 将值设置为货币格式。格式化的字符串。如果发生错误,则为空字符串。 value要设置格式的值。 value 设置为货币格式。如果无法设置 value 的格式,则会返回一个空 String,并将对错误的描述写入 error 属性。 alignSymbol 将货币符号与格式化数字的左侧或右侧对齐。"left" 将货币符号与格式化数字的左侧或右侧对齐。允许值为 "left""right"currencySymbol 要用作格式化数字的货币符号的字符。"$" 要用作格式化数字的货币符号的字符。您可以使用一个或多个字符表示货币符号,例如“$”或“YEN”。您还可以使用空格在货币字符和格式化的数字之间添加一定空间。当该数字为负值时,货币符号将出现在数字与减号或括号之间。 decimalSeparatorFrom 分析输入字符串时使用的小数分隔符。"." 分析输入字符串时使用的小数分隔符。 decimalSeparatorTo 输出格式化的十进制数字时使用的小数分隔符。"." 输出格式化的十进制数字时使用的小数分隔符。 precision 输出 String 中包含的小数位数。-1 输出 String 中包含的小数位数。您可以通过将精度设置为 -1 来禁用精度。值 -1 表示不更改精度。例如,如果输入值为 1.453,并已将 rounding 设置为 NumberBaseRoundType.NONE,则会返回 1.453;如果 precision 为 -1,并已设置了某种形式的舍入,则会根据该舍入类型返回一个值。 rounding 数字的舍入方式。NumberBaseRoundType.NONE 数字的舍入方式。在 ActionScript 中,此值可以是 NumberBaseRoundType.NONENumberBaseRoundType.UPNumberBaseRoundType.DOWNNumberBaseRoundType.NEAREST。在 MXML 中,此值可以是 "none""up""down""nearest"mx.formatters.NumberBaseRoundTypethousandsSeparatorFrom 在输入 String 中用作千分位分隔符的字符。"," 在输入 String 中用作千分位分隔符的字符。 thousandsSeparatorTo 在输出 String 中用作千分位分隔符的字符。"," 在输出 String 中用作千分位分隔符的字符。 useNegativeSign 如果为 true,则通过在数字前面添加减号 (-) 来设置负数的格式。true 如果为 true,则通过在数字前面添加减号 (-) 来设置负数的格式。如果为 false,则将数字设置为用括号括起的格式,例如 (400)。 useThousandsSeparator 如果为 true,则会使用分隔符按千位递增将数字拆分。true 如果为 true,则会使用分隔符按千位递增将数字拆分。
SwitchSymbolFormatter SwitchSymbolFormatter 类是一个实用程序类,您可以在创建自定义格式程序时使用此类。private Object SwitchSymbolFormatter 类是一个实用程序类,您可以在创建自定义格式程序时使用此类。此类可使用一个 String 中的数字替换另一个 String 中的占位符,从而执行替代。

例如,您可以为 SwitchSymbolFormatter 类指定以下信息:

格式 String:“The SocialSecurity number is: ###-##-####”

输入 String:“123456789”

SwitchSymbolFormatter 类会分析格式 String,并使用输入 String 中的数字按照在输入 String 中指定的顺序替换每个占位符(默认情况下即数字字符 (#))。您可以定义不同的占位符元件,在实例化 SwitchSymbolFormatter 对象时将该元件传递给构造函数即可。

SwitchSymbolFormatter 类将使用这两个字符串创建如下输出 String:

“The SocialSecurity number is: 123-45-6789”

此模式中可以包含任何字符,只要它们在 String 数值部分的所有值中保持一致即可。但是,要格式化的值必须是数字。

源值中提供的位数必须符合模式 String 中定义的位数。这可通过调用 SwitchSymbolFormatter 对象的脚本实现。

mx.formatters.PhoneFormatterSwitchSymbolFormatter 构造函数。numberSymbol#要用作模式字符的字符。 构造函数。 formatValue 通过使用格式模式设置源 String 的格式可创建新的 String。格式化的 String。 format定义包括用户请求的模式的字符串。 source有效数字顺序(若有必要,允许使用 Alpha 字符)。 通过使用格式模式设置源 String 的格式可创建新的 String。
NumberFormatter NumberFormatter 类可通过调整小数的舍入和精度、千分位分隔符以及负号来设置有效值的格式。 The <mx:NumberFormatter> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:NumberFormatter
    decimalSeparatorFrom="."
    decimalSeparatorTo="."
    precision="-1"
    rounding="none|up|down|nearest"
    thousandsSeparatorFrom=","
    thousandsSeparatorTo=","
    useNegativeSign="true|false"
    useThousandsSeparator="true|false"/>  
  
]]>
mx.formatters:Formatter NumberFormatter 类可通过调整小数的舍入和精度、千分位分隔符以及负号来设置有效值的格式。

如果同时使用 roundingprecision 属性,则首先进行舍入,然后使用指定的 precision 值设置小数位数。这样,即可在舍入数字后仍然带有尾随小数;例如,303.99 = 304.00。

如果出现错误,则会返回一个空 String,以及一个说明已将该错误保存到 error 属性的 String。error 属性可以是下列值之一:

  • "Invalid value" 表示传递给 format() 方法的数值无效。该值应该是一个 Number 或 String 形式的有效值。
  • "Invalid format" 表示其中某个参数包含不可用的设置。
mx.formatters.NumberBasemx.formatters.NumberBaseRoundTypeNumberFormatter 构造函数。 构造函数。 format 将数字设置为 String 格式。格式化的 String。如果发生错误,则为空字符串。 value要设置格式的值。 将数字设置为 String 格式。如果无法设置 value 的格式,则会返回一个空 String,并将对错误的描述写入 error 属性。 decimalSeparatorFrom 分析输入 String 时使用的小数分隔符。"." 分析输入 String 时使用的小数分隔符。

设置此属性时,请确保 thousandsSeparatorFrom 属性值不等于此属性值。否则,为此值设置格式时将发生错误。

format()
decimalSeparatorTo 输出格式化的十进制数字时使用的小数分隔符。"." 输出格式化的十进制数字时使用的小数分隔符。

设置此属性时,请确保 thousandsSeparatorTo 属性值不等于此属性值。否则,为此值设置格式时将发生错误。

format()
precision 输出 String 中包含的小数位数。-1 输出 String 中包含的小数位数。您可以通过将精度设置为 -1 来禁用精度。值 -1 表示不更改精度。例如,如果输入值为 1.453,并已将 rounding 设置为 NumberBaseRoundType.NONE,则会返回值 1.453;如果 precision-1,并已设置了某种形式的舍入,则会根据该舍入类型返回一个值。 rounding 指定数字的舍入方式。NumberBaseRoundType.NONE 指定数字的舍入方式。

在 ActionScript 中,您可以使用下列常量来设置此属性:NumberBaseRoundType.NONENumberBaseRoundType.UPNumberBaseRoundType.DOWNNumberBaseRoundType.NEAREST。MXML 的有效值为“down”、“nearest”、“up”和“none”。

mx.formatters.NumberBaseRoundType
thousandsSeparatorFrom 在输入 String 中用作千分位分隔符的字符。"," 在输入 String 中用作千分位分隔符的字符。

设置此属性时,请确保 decimalSeparatorFrom 属性值不等于此属性值。否则,为此值设置格式时将发生错误。

format()
thousandsSeparatorTo 在输出 String 中用作千分位分隔符的字符。"," 在输出 String 中用作千分位分隔符的字符。

设置此属性时,请确保 decimalSeparatorTo 属性值不等于此属性值。否则,为此值设置格式时将发生错误。

format()
useNegativeSign 如果为 true,则通过在数字前面添加减号 (-) 来设置负数的格式。true 如果为 true,则通过在数字前面添加减号 (-) 来设置负数的格式。如果为 false,则将数字设置为用括号括起的格式,例如 (400)。 useThousandsSeparator 如果为 true,则会使用分隔符按千位递增将数字拆分。true 如果为 true,则会使用分隔符按千位递增将数字拆分。
DateBase DateBase 类包含供 mx.formatters.DateFormatter 类使用的本地化字符串信息,还包含用于呈示模式的分析函数。Object DateBase 类包含供 mx.formatters.DateFormatter 类使用的本地化字符串信息,还包含用于呈示模式的分析函数。此类是 DateFormatter 类的帮助器类,该类通常不会单独使用。 mx.formatters.DateFormatterdayNamesLong 长格式的日期名称。["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"] 长格式的日期名称。 dayNamesShort 短格式的日期名称。["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"] 短格式的日期名称。 monthNamesLong 长格式的月份名称。["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]. 长格式的月份名称。 monthNamesShort 短格式的月份名称。["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct","Nov", "Dec"] 短格式的月份名称。 timeOfDay 时间名称。["AM", "PM"] 时间名称。 DateFormatter DateFormatter 类基于输入的 String 或 Date 对象使用格式 String 返回格式化的日期和时间 String。 You use the <mx:DateFormatter> tag to render date and time Strings from a Date object.

The <mx:DateFormatter> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:DateFormatter
    formatString="Y|M|D|A|E|H|J|K|L|N|S|Q"
   /> 
  
]]>
mx.formatters:Formatter DateFormatter 类基于输入的 String 或 Date 对象使用格式 String 返回格式化的日期和时间 String。您可以轻松创建多种不同的格式,包括国际格式。

如果出现错误,则会返回一个空 String,以及一个说明已将该错误保存到 error 属性的 String。error 属性可以是下列值之一:

  • "Invalid value" 表示传递给 format() 方法的值既不是 Date 对象,也不是可识别的日期字符串表示形式。(允许参数为空。)
  • "Invalid format" 表示 formatString 属性设置为空 (""),或者 formatString 属性中的模式字母少于一个。

parseDateString() 方法使用 mx.formatters.DateBase 类定义本地化字符串信息,利用此信息可以将设置为 String 格式的日期转换为 Date 对象。

mx.formatters.DateBaseDateFormatter 构造函数。 构造函数。 format 根据用于设置日期格式的 String 或 Date 对象生成日期格式化的 String。格式化的 String。如果发生错误,则为空字符串。将有关错误条件的描述写入 error 属性。 value要格式化的日期。此值可以是 Date 对象,也可以是已设置日期格式的 String,如“Thursday, April 22, 2004”。 根据用于设置日期格式的 String 或 Date 对象生成日期格式化的 String。formatString 属性用于确定输出 String 的格式。如果无法设置 value 的格式,则会返回一个空 String,并将对错误的描述写入 error 属性。 parseDateString 将已设置为 String 格式的日期转换为 Date 对象。Date 对象。 str已设置为 String 格式的日期。 将已设置为 String 格式的日期转换为 Date 对象。月份名称和日期名称必须符合 mx.formatters.DateBase 中的名称。String 的小时值必须介于 0 和 23(含)之间。分钟和秒的值必须介于 0 和 59(含)之间。以下示例使用此方法创建 Date 对象:
      var myDate:Date = DateFormatter.parseDateString("2009-12-02 23:45:30"); 
mx.formatters.DateBase
formatString 掩码模式。"MM/DD/YYYY" 掩码模式。

使用特定的大写字母组成模式 String,如 YYYY/MM。

DateFormatter 模式 String 既可以包含模式字母,也可以包含其他文本。要形成有效的模式 String,只需要一个模式字母。

下表描述了有效的模式字母:

模式字母说明 Y 年份。如果有两个模式字母,则年份将截断为两位数字;否则,年份将以四位数字形式出现。年份可以用零补齐,如下面一组示例中第三个示例所示:
  • YY = 05
  • YYYY = 2005
  • YYYYY = 02005
M 一年中的月份。其格式取决于下列条件:
  • 如果有一个模式字母,则格式将设置为一位或两位数值。
  • 如果有两个模式字母,则格式将设置为两位数值。
  • 如果有三个模式字母,则格式将设置为短文本。
  • 如果有四个模式字母,则格式将设置为完整文本。
示例:
  • M = 7
  • MM= 07
  • MMM=Jul
  • MMMM= July
D 一月中的日期。尽管对于日期而言使用单个字母模式的字符串就有效,但通常使用两个字母模式的字符串。

示例:

  • D=4
  • DD=04
  • DD=10
E 星期中的天。其格式取决于下列条件:
  • 如果有一个模式字母,则格式将设置为一位或两位数值。
  • 如果有两个模式字母,则格式将设置为两位数值。
  • 如果有三个模式字母,则格式将设置为短文本。
  • 如果有四个模式字母,则格式将设置为完整文本。
示例:
  • E = 1
  • EE = 01
  • EEE = Mon
  • EEEE = Monday
A am/pm 标记。 J 一天中的小时数 (0-23)。 H 一天中的小时数 (1-24)。 K am/pm 中的小时数 (0-11)。 L am/pm 中的小时数 (1-12)。 N 小时中的分钟数。

示例:

  • N = 3
  • NN = 03
S 分钟中的秒数。

示例:

  • SS = 30
Q 秒中的毫秒数

示例:

  • QQ = 78
  • QQQ = 078
其他文本。 可以在模式字符串中添加其他文本,以进一步设置字符串格式。可以使用标点、数字和所有小写字母。应该避免使用大写字母,因为大写字母可能被解读为模式字母。

示例:

  • EEEE, MMM. D, YYYY at L:NN:QQQ A = Tuesday, Sept. 8, 2005 at 1:26:012 PM
PhoneFormatter PhoneFormatter 类将有效数字设置为电话号码格式,包括国际电话号码。The <mx:PhoneFormatter> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:PhoneFormatter
    areaCode="-1"
    areaCodeFormat="(###)"
    formatString="(###) ###-####"
    validPatternChars="+()#-. "
  />
  
]]>
mx.formatters:Formatter PhoneFormatter 类将有效数字设置为电话号码格式,包括国际电话号码。

为美国的七位数字格式提供快捷方式。如果 areaCode 属性包含一个值,并且您使用七位数字格式字符串 (###-####),则要格式化的七位数值将自动在返回的 String 中添加地区代码。地区代码的默认格式为 (###)。您可以使用 areaCodeFormat 属性更改此格式。您可以根据需要随意设置地区代码格式,只要其中包含三个数字占位符即可。

如果出现错误,则会返回一个空 String,以及一个说明已将此错误保存到 error 属性的 String。error 属性可以是下列值之一:

  • "Invalid value" 表示传递给 format() 方法的数值无效。此值应该是 Number 或 String 形式的有效数字,也可能其中包含的位数与格式 String 中指定的位数不同。
  • "Invalid format" 表示 formatString 属性中的字符总数与 validPatternChars 属性中指定的允许字符数不匹配,或者尽管已指定 areaCodeFormat 属性,但其中包含的数字占位符不是三个。
mx.formatters.SwitchSymbolFormatterPhoneFormatter 构造函数。 构造函数。 format 将 String 设置为电话号码格式。格式化的 String。如果发生错误,则为空字符串。将有关错误条件的描述写入 error 属性。 value要设置格式的值。 将 String 设置为电话号码格式。如果无法设置值的格式,则会返回一个空 String,并将对错误的描述写入 error 属性。 areaCodeFormat 当 areacode 属性显示为七位数字格式时,此值是默认的地区代码格式。"(###) " areacode 属性显示为七位数字格式时,此值是默认的地区代码格式。 areaCode 添加到美国格式的七位电话号码中的地区代码数字,从而形成一个十位数字的电话号码。-1 添加到美国格式的七位电话号码中的地区代码数字,从而形成一个十位数字的电话号码。值 -1 表示不在电话号码前添加地区代码。 formatString 一个字符串,其中包含代表指定电话号码格式的掩码字符。"(###) ###-####" 一个字符串,其中包含代表指定电话号码格式的掩码字符。 validPatternChars 适用于 formatString 属性的有效字符列表。"+()#- ." 适用于 formatString 属性的有效字符列表。在验证 formatString 属性期间会用到此属性。
IFormatter 该接口对方法进行了指定,formatter 对象只有实现它才能被用作 UI 控件(例如 AdvancedDataGridColumn)的 formatter 属性。 该接口对方法进行了指定,formatter 对象只有实现它才能被用作 UI 控件(例如 AdvancedDataGridColumn)的 formatter 属性。 mx.controls.advancedDataGridClasses.formatterformat 设置值的格式,并返回一个包含已格式化的新值的 String。格式化的字符串。 value要格式化的值。 设置值的格式,并返回一个包含已格式化的新值的 StringZipCodeFormatter ZipCodeFormatter 类可根据用户提供的 formatString 属性将有效数字设置为下列格式之一。The <mx:ZipCodeFormatter> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:ZipCodeFormatter
    formatString="#####|#####-####|### ###"
  />
  
]]>
mx.formatters:Formatter ZipCodeFormatter 类可根据用户提供的 formatString 属性将有效数字设置为下列格式之一。
  • #####-####
  • ##### ####
  • #####
  • ### ###(加拿大)

必须为六位数字的号码提供一个六位数字的掩码。如果您使用五位数字或九位数字的掩码,则可以设置五位数字或九位数字号码的格式。

如果出现错误,则会返回一个空 String,以及一个说明已将此错误保存到 error 属性的 String。error 属性可以是下列值之一:

  • "Invalid value" 表示传递给 format() 方法的数值无效。此值应该是 Number 或 String 形式的有效数字(适用于字母数字值,加拿大邮政编码除外),或者数字位数不符合 formatString 属性中允许的位数。
  • "Invalid format" 表示 formatString 属性中的字符总数不符合 validFormatChars 属性中指定的允许字符数,或者数字占位符数目不等于 9、5 或 6。
mx.formatters.SwitchSymbolFormatterZipCodeFormatter 构造函数。 构造函数。 format 使用指定的格式设置 String 的格式。格式化的 String。如果发生错误,则为空字符串。将有关错误条件的描述写入 error 属性。 value要设置格式的值。 使用指定的格式设置 String 的格式。如果无法设置值的格式,则会返回一个空 String,并将对错误的描述写入 error 属性。 formatString 掩码模式。"#####" 掩码模式。可能的值为 "#####-####""##### ####""#####""###-###""### ###"
Formatter Formatter 类是所有数据格式程序的基类。The Formatter class defines the following tag attributes, which all of its subclasses inherit:

  <mx:tagname
    Properties
    error=""
  />
  
]]>
mx.formatters:IFormatterObject Formatter 类是所有数据格式程序的基类。Formatter 的所有子类都必须覆盖 format() 方法。 Formatter 构造函数。 构造函数。 format 设置值的格式,并返回一个包含已格式化的新值的 String。格式化的字符串。 value要格式化的值。 设置值的格式,并返回一个包含已格式化的新值的 String。所有子类都必须覆盖此方法,以实现 formatter。 resourcesChanged 构建 Formatter 时将调用此方法,并且每当 ResourceManager 分派“change”事件来指示本地化资源已经过某种更改时,都会再次调用此方法。 构建 Formatter 时将调用此方法,并且每当 ResourceManager 分派 "change" 事件来指示本地化资源已经过某种更改时,都会再次调用此方法。

在下列情形中分派此事件:设置 ResourceManager 的 localeChain 属性时,资源模块完成加载时,以及调用 ResourceManager 的 update() 方法时。

子类应覆盖此方法,并在调用 super.resourcesChanged() 后,执行任何适当的操作以响应新资源值。

error 发生错误时由 formatter 保存的说明。 发生错误时由 formatter 保存的说明。有关此属性的可能值,请参阅每个 formatter 的说明。

子类必须在 format() 方法中设置此值。

defaultInvalidFormatError 为 formatter 指定的格式字符串无效时出现的错误消息。"Invalid format" 为 formatter 指定的格式字符串无效时出现的错误消息。 defaultInvalidValueError 为 formatter 指定的值无效时出现的错误消息。"Invalid value" 为 formatter 指定的值无效时出现的错误消息。 resourceManager mx.resources:IResourceManager
NumberBase NumberBase 是包含常规数字格式化功能的实用程序类,这些功能包括舍入、精度、千分位格式化以及负号格式化。Object NumberBase 是包含常规数字格式化功能的实用程序类,这些功能包括舍入、精度、千分位格式化以及负号格式化。实现 formatter 类将用到此类。 mx.formatters.NumberFormattermx.formatters.NumberBaseRoundTypeNumberBase 构造函数。decimalSeparatorFrom.分析输入 String 时使用的小数分隔符。 thousandsSeparatorFrom,在输入 String 中用作千分位分隔符的字符。 decimalSeparatorTo.输出格式化的十进制数字时使用的小数分隔符。 thousandsSeparatorTo,在输出 String 中用作千分位分隔符的字符。 构造函数。 expandExponents 将以指数形式表示的数字格式设置为以小数形式表示。格式化的数字。 value要以指数形式进行处理的字符串。 将以指数形式表示的数字格式设置为以小数形式表示。 formatDecimal 通过使用由 decimalSeparatorTo 指定的小数分隔符替换默认的小数点“.”来设置数字的格式。输入内容的字符串表示形式,其中“.”已由小数格式化字符替代。 valueNumber 的 String 值(格式设置采用美国样式 ####。##)。 通过使用由 decimalSeparatorTo 指定的小数分隔符替换默认的小数点“.”来设置数字的格式。 formatNegative 使用减号 (-) 或括号 () 设置负数的格式。格式化的数字。 value要格式化的值。 useSign如果为 true,则使用减号 (-)。如果为 false,则使用括号 ()。 使用减号 (-) 或括号 () 设置负数的格式。 formatPrecision 使用 decimalSeparatorTo 属性作为小数分隔符来设置小数精度,从而设置数字的格式。格式化的数字。 value要格式化的值。 precision要使用的小数点数。 使用 decimalSeparatorTo 属性作为小数分隔符来设置小数精度,从而设置数字的格式。 formatRoundingWithPrecision 通过舍入并设置小数精度来设置数字格式。格式化的数字。 value要舍入的值。 roundType可执行的舍入类型:NumberBaseRoundType.NONE、NumberBaseRoundType.UP、NumberBaseRoundType.DOWN 或 NumberBaseRoundType.NEAREST。 precisionint,要使用的小数位数。 通过舍入并设置小数精度来设置数字格式。可能的舍入类型由 mx.formatters.NumberBaseRoundType 定义。 mx.formatters.NumberBaseRoundTypeformatRounding 通过舍入设置数字格式。格式化的数字。 value要舍入的值。 roundType可执行的舍入类型:NumberBaseRoundType.NONE、NumberBaseRoundType.UP、NumberBaseRoundType.DOWN 或 NumberBaseRoundType.NEAREST。 通过舍入设置数字格式。可能的舍入类型由 mx.formatters.NumberBaseRoundType 定义。 mx.formatters.NumberBaseRoundTypeformatThousands 使用 thousandsSeparatorTo 属性和 decimalSeparatorTo 属性分别作为千位分隔符和小数分隔符来设置数字的格式。格式化的数字。 value要格式化的值。 使用 thousandsSeparatorTo 属性和 decimalSeparatorTo 属性分别作为千位分隔符和小数分隔符来设置数字的格式。 parseNumberString 从格式化的 String 中提取一个数字。一个值,可能为小数。 str要对其进行分析以提取数值的 String。 从格式化的 String 中提取一个数字。从左向右检查 String,并返回第一个数字序列。忽略千分位分隔符,并包括小数及其尾随数字。 decimalSeparatorFrom 分析输入 String 时使用的小数分隔符。"." 分析输入 String 时使用的小数分隔符。 decimalSeparatorTo 输出格式化的十进制数字时使用的小数分隔符。"." 输出格式化的十进制数字时使用的小数分隔符。 isValid 如果为 true,则表示格式设置成功;否则,将为 false。false 如果为 true,则表示格式设置成功;否则,将为 falsethousandsSeparatorFrom 在输入 String 中用作千分位分隔符的字符。"," 在输入 String 中用作千分位分隔符的字符。 thousandsSeparatorTo 在输出 String 中用作千分位分隔符的字符。"," 在输出 String 中用作千分位分隔符的字符。