java命名空间javax.swing.text类defaultformatter的类成员方法:
defaultformatter定义及介绍
本文导语:
defaultformatter
public defaultformatter()
创建 defaultformatter。
install
public void install(jformattedtextfield ftf)
将 defaultformatter 安装到特定的 jformattedtextfield。这会调用 valuetostring,以便将 jformattedtextfield 的当前值转换...
defaultformatter
public defaultformatter()
- 创建 defaultformatter。
public void install(jformattedtextfield ftf)
- 将
defaultformatter
安装到特定的 jformattedtextfield
。这会调用 valuetostring
,以便将 jformattedtextfield
的当前值转换为 string。此方法稍后将会把 getactions
返回的 action
、getdocumentfilter
返回的 documentfilter
和 getnavigationfilter
返回的 navigationfilter
安装到 jformattedtextfield
上。
如果子类希望在 jformattedtextfield
上安装其他侦听器,则通常只需要重写此方法。
如果在将当前值转换为 string 时存在 parseexception
,则这会将文本设置为空 string,并将 jformattedtextfield
标记为正处在无效状态。
尽管这是一个公共方法,但通常仅供 jformattedtextfield
的子类使用。当值发生更改,或内部状态发生更改时,jformattedtextfield
将在适当的时候调用此方法。
- 覆盖:
- 类
jformattedtextfield.abstractformatter
中的 install
- 参数:
ftf
- 要格式化为的 jformattedtextfield,可以为 null,指示未从当前的 jformattedtextfield 安装。