java.lang.Object
javax.swing.JFormattedTextField.AbstractFormatter
javax.swing.text.DefaultFormatter
javax.swing.text.InternationalFormatter
javax.swing.text.DateFormatter
- 所有已实现的接口:
-
Serializable
,Cloneable
DateFormatter是一个
InternationalFormatter
,它通过一个java.text.DateFormat
的实例来进行格式化。
警告: 该类的序列化对象将不兼容未来的Swing版本。当前的序列化支持适用于短期存储或在运行相同Swing版本的应用程序之间的RMI。从1.4版本开始,已经向java.beans
包中添加了对所有JavaBeans的长期存储支持。请参阅XMLEncoder
。
- 自1.4版本起:
- 1.4
- 参见:
-
Constructor Summary
ConstructorDescription这是new DateFormatter(DateFormat.getDateInstance())
的简写形式。DateFormatter
(DateFormat format) 返回一个配置了指定Format
实例的DateFormatter。 -
Method Summary
Methods declared in class javax.swing.text.InternationalFormatter
clone, getActions, getFields, getFormat, getMaximum, getMinimum, install, setFormat, setMaximum, setMinimum, stringToValue, valueToString
Methods declared in class javax.swing.text.DefaultFormatter
getAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClass
Methods declared in class javax.swing.JFormattedTextField.AbstractFormatter
getFormattedTextField, invalidEdit, setEditValid, uninstall
-
Constructor Details
-
DateFormatter
public DateFormatter()这是new DateFormatter(DateFormat.getDateInstance())
的简写形式。 -
DateFormatter
返回一个配置了指定Format
实例的DateFormatter。- 参数:
-
format
- 用于规定合法值的格式
-
-
Method Details
-
setFormat
设置规定可编辑和显示的合法值的格式。如果您使用了无参构造函数,则该属性的值将通过
Dateformat.getDateInstance()
方法根据当前区域设置确定。- 参数:
-
format
- 用于从字符串转换的DateFormat实例
-