public class DateFormatter extends InternationalFormatter
InternationalFormatter that does its formatting by way of an instance of
java.text.DateFormat.
Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeans™ has been added to the java.beans package. Please see XMLEncoder.
DateFormat
| Constructor and Description |
|---|
DateFormatter()
This is shorthand for
new DateFormatter(DateFormat.getDateInstance()).
|
DateFormatter(DateFormat
Returns a DateFormatter configured with the specified
Format instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setFormat(DateFormat
Sets the format that dictates the legal values that can be edited and displayed.
|
clone, getActions, getFields, getFormat, getMaximum, getMinimum, install, setFormat, setMaximum, setMinimum, stringToValue, valueToStringgetAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClassgetFormattedTextField, invalidEdit, setEditValid, uninstallpublic DateFormatter()
new DateFormatter(DateFormat.getDateInstance()).
public DateFormatter(DateFormatformat)
Format instance.
format - Format used to dictate legal values
public void setFormat(DateFormatformat)
If you have used the nullary constructor the value of this property will be determined for the current locale by way of the Dateformat.getDateInstance() method.
format - DateFormat instance used for converting from/to Strings