java.lang.Object
javax.swing.JFormattedTextField.AbstractFormatter
javax.swing.text.DefaultFormatter
javax.swing.text.InternationalFormatter
javax.swing.text.DateFormatter
- All Implemented Interfaces:
- Serializable,- Cloneable
public class DateFormatter extends InternationalFormatter
DateFormatter is an 
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.
- Since:
- 1.4
- See Also:
- DateFormat
- 
Constructor SummaryConstructors Constructor Description DateFormatter()This is shorthand fornew DateFormatter(DateFormat.getDateInstance()).DateFormatter(DateFormat format)Returns a DateFormatter configured with the specifiedFormatinstance.
- 
Method SummaryModifier and Type Method Description voidsetFormat(DateFormat format)Sets the format that dictates the legal values that can be edited and displayed.Methods declared in class javax.swing.text.InternationalFormatterclone, getActions, getFields, getFormat, getMaximum, getMinimum, install, setFormat, setMaximum, setMinimum, stringToValue, valueToStringMethods declared in class javax.swing.text.DefaultFormattergetAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClassMethods declared in class javax.swing.JFormattedTextField.AbstractFormattergetFormattedTextField, invalidEdit, setEditValid, uninstall
- 
Constructor Details- 
DateFormatterpublic DateFormatter()This is shorthand fornew DateFormatter(DateFormat.getDateInstance()).
- 
DateFormatterReturns a DateFormatter configured with the specifiedFormatinstance.- Parameters:
- format- Format used to dictate legal values
 
 
- 
- 
Method Details- 
setFormatSets the format that dictates the legal values that can be edited and displayed.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.- Parameters:
- format- DateFormat instance used for converting from/to Strings
 
 
-