提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
-
返回一个 AbstractFormatter 可以处理传入的 JFormattedTextField 的格式。
返回用于格式化和解析当前值的 AbstractFormatter。
使用指定的 AbstractFormatter 创建一个 JFormattedTextField。
-
class
DateFormatter 是一个 InternationalFormatter,它通过 java.text.DateFormat 的实例进行格式化。
class
DefaultFormatter 格式化任意对象。
class
InternationalFormatter extends DefaultFormatter ,使用 java.text.Format 的实例处理到 String 的转换,以及从 String 的转换。
class
MaskFormatter 用于格式化和编辑字符串。
class
NumberFormatter 子类 InternationalFormatter 添加数字的特殊行为。
返回 JFormattedTextField.AbstractFormatter 用作最后的手段,例如,在未指定显示、编辑或空 JFormattedTextField.AbstractFormatter 的情况下。
返回要使用的 JFormattedTextField.AbstractFormatter,如果 JFormattedTextField 未被编辑并且值不为空,或者值为空且未指定空格式化程序。
返回要使用的 JFormattedTextField.AbstractFormatter,如果正在编辑 JFormattedTextField 且值不为空,或者值为空且未指定空格式化程序。
根据 JFormattedTextField 的状态返回默认格式化程序、显示格式化程序、编辑器格式化程序或空格式化程序。
void
将 JFormattedTextField.AbstractFormatter 设置为最后的手段,例如,在未指定显示、编辑或空 JFormattedTextField.AbstractFormatter 的情况下。
void
将 JFormattedTextField.AbstractFormatter 设置为在 JFormattedTextField 未被编辑且值为非空或值为空且未指定空格式化程序时使用。
void
将 JFormattedTextField.AbstractFormatter 设置为在 JFormattedTextField 正在编辑时使用并且值不为空,或者值为空且未指定空格式化程序。
void
如果 JFormattedTextField 的值为 null,则设置要使用的格式化程序。
使用指定的 JFormattedTextField.AbstractFormatter 创建一个 DefaultFormatterFactory。
使用指定的 JFormattedTextField.AbstractFormatter s 创建一个 DefaultFormatterFactory。
使用指定的 JFormattedTextField.AbstractFormatters 创建 DefaultFormatterFactory。
使用指定的 JFormattedTextField.AbstractFormatters 创建 DefaultFormatterFactory。