public class DateFormatter extends InternationalFormatter
InternationalFormatter
,它通过java.text.DateFormat的实例进行java.text.DateFormat
。
警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对所有JavaBeans的长期存储的支持已被添加到java.beans
包中。 请参阅XMLEncoder
。
DateFormat
Constructor and Description |
---|
DateFormatter()
这是new DateFormatter(DateFormat.getDateInstance())的
new DateFormatter(DateFormat.getDateInstance()) 。
|
DateFormatter(DateFormat format)
返回使用指定的
Format 实例配置的
Format 。
|
Modifier and Type | Method and Description |
---|---|
void |
setFormat(DateFormat format)
设置指定可编辑和显示的合法值的格式。
|
clone, getActions, getFields, getFormat, getMaximum, getMinimum, install, setFormat, setMaximum, setMinimum, stringToValue, valueToString
getAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClass
getFormattedTextField, invalidEdit, setEditValid, uninstall
public DateFormatter()
new DateFormatter(DateFormat.getDateInstance())
。
public DateFormatter(DateFormat format)
Format
实例配置的
Format
。
format
- 用于规定合法价值的格式
public void setFormat(DateFormat format)
如果你已经使用了默认构造将会由的方式当前语言环境确定此属性的值Dateformat.getDateInstance()
方法。
format
- 用于从/转换为字符串的DateFormat实例