declare namespace javax { namespace swing { namespace text { /** * 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 {@link java.beans.XMLEncoder}. * @see java.text.DateFormat * @since 1.4 */ // @ts-ignore class DateFormatter extends javax.swing.text.InternationalFormatter { /** * This is shorthand for * new DateFormatter(DateFormat.getDateInstance()). */ // @ts-ignore constructor() /** * Returns a DateFormatter configured with the specified * Format instance. * @param format Format used to dictate legal values */ // @ts-ignore constructor(format: java.text.DateFormat) /** * 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. * @param format DateFormat instance used for converting from/to Strings */ // @ts-ignore public setFormat(format: java.text.DateFormat): void } } } }