- java.lang.Object
-
- javax.swing.JFormattedTextField.AbstractFormatter
-
- javax.swing.text.DefaultFormatter
-
- javax.swing.text.InternationalFormatter
-
- javax.swing.text.DateFormatter
-
- 实现的所有接口
-
Serializable
,Cloneable
public class DateFormatter extends InternationalFormatter
DateFormatter是一个InternationalFormatter
,它通过java.text.DateFormat
的实例进行java.text.DateFormat
。警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始,
java.beans
软件包中添加了对所有JavaBeansjava.beans
长期存储的支持。 请参阅XMLEncoder
。- 从以下版本开始:
- 1.4
- 另请参见:
-
DateFormat
, Serialized Form
-
-
构造方法摘要
构造方法 构造器 描述 DateFormatter()
这是new DateFormatter(DateFormat.getDateInstance())
简写。DateFormatter(DateFormat format)
返回使用指定的Format
实例配置的DateFormatter。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 void
setFormat(DateFormat format)
设置指示可以编辑和显示的合法值的格式。-
声明方法的类 javax.swing.text.InternationalFormatter
clone, getActions, getFields, getFormat, getMaximum, getMinimum, install, setFormat, setMaximum, setMinimum, stringToValue, valueToString
-
声明方法的类 javax.swing.text.DefaultFormatter
getAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClass
-
声明方法的类 javax.swing.JFormattedTextField.AbstractFormatter
getFormattedTextField, invalidEdit, setEditValid, uninstall
-
-
-
-
构造方法详细信息
-
DateFormatter
public DateFormatter()
这是new DateFormatter(DateFormat.getDateInstance())
简写。
-
DateFormatter
public DateFormatter(DateFormat format)
返回使用指定的Format
实例配置的DateFormatter。- 参数
-
format
- 用于规定合法值的格式
-
-
方法详细信息
-
setFormat
public void setFormat(DateFormat format)
设置指示可以编辑和显示的合法值的格式。如果您使用了nullary构造函数,则将通过
Dateformat.getDateInstance()
方法为当前区域设置确定此属性的值。- 参数
-
format
- 用于从/转换为字符串的DateFormat实例
-
-