javax.swing.text
Class DateFormatter
java.lang.Object
|
+--javax.swing.JFormattedTextField.AbstractFormatter
|
+--javax.swing.text.DefaultFormatter
|
+--javax.swing.text.InternationalFormatter
|
+--javax.swing.text.DateFormatter
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- 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. A future release of Swing will provide support for
long term persistence.
- Since:
- 1.4
- See Also:
DateFormat
|
Constructor Summary |
DateFormatter()
This is shorthand for
new DateFormatter(DateFormat.getDateInstance()). |
DateFormatter(java.text.DateFormat format)
Returns a DateFormatter configured with the specified
Format instance. |
|
Method Summary |
void |
setFormat(java.text.DateFormat format)
Sets the format that dictates the legal values that can be edited
and displayed. |
| Methods inherited from class javax.swing.text.DefaultFormatter |
clone, getActions, getAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, install, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClass |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DateFormatter
public DateFormatter()
- This is shorthand for
new DateFormatter(DateFormat.getDateInstance()).
DateFormatter
public DateFormatter(java.text.DateFormat format)
- Returns a DateFormatter configured with the specified
Format instance.
- Parameters:
format - Format used to dictate legal values
setFormat
public void setFormat(java.text.DateFormat format)
- Sets 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