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