定制格式化方法的行为

执行此任务来更改应用程序组件中已本地化的字符串的运行时格式。

关于此任务

您可通过一个可选值数组将自己的格式化程序类传递到 LocalizableTextFormatter 实例,以定制格式化行为。此操作使您能够在格式化已本地化的文本时,考虑除语言环境和时区之外的变量。

过程

  1. 写您自己的格式化程序类。 有关实现的更多信息,请参阅“LocalizableTextFormatter 类”。
  2. 在应用程序代码中,相应地创建格式化程序类的实例,并将它与任何其他可选本地化值一起传递到 LocalizableTextFormatter 的实例中。 当 LocalizableTextFormatter 实例读所传递的实例时,它尝试在所传递的实例上调用 format() 方法。然后,返回的字符串与数组中的任何其他元素一起处理。

示例

可本地化文本包提供用户定义类的示例,称为 LocalizableTextDateTimeArgument。该类使日期和时间信息能根据 java.text.DateFormat 接口中所定义的样式值和在 LocalizableTextDateTimeArgument 类中所定义的常量来选择性地格式化。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tin_curfor
文件名:tin_curfor.html