Класс DateFormatter
- java.lang.Object
-
- javax.swing.JFormattedTextField.AbstractFormatter
-
- javax.swing.text.DefaultFormatter
-
- javax.swing.text.InternationalFormatter
-
- javax.swing.text.DateFormatter
- Все реализованные интерфейсы:
- Serializable, Cloneable
public class DateFormatter extends InternationalFormatter
DateFormatter — это InternationalFormatter, который выполняет форматирование с помощью экземпляра java.text.DateFormat.
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans™ была добавлена в пакет java.beans. Пожалуйста, см. XMLEncoder.
- С:
- 1.4
- См. также:
DateFormat
Конструкторы
| Конструктор и описание |
|---|
DateFormatter() Это сокращение для |
DateFormatter(DateFormat format) Возвращает DateFormatter, настроенный с указанным экземпляром |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
void |
setFormat(DateFormat format) Устанавливает формат, определяющий допустимые значения, которые можно редактировать и отображать. |
Методы, унаследованные от класса javax.swing.text.InternationalFormatter
clone, getActions, getFields, getFormat, getMaximum, getMinimum, install, setFormat, setMaximum, setMinimum, stringToValue, valueToString Методы, унаследованные от класса javax.swing.text.DefaultFormatter
getAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClass Методы, унаследованные от класса javax.swing.JFormattedTextField.AbstractFormatter
getFormattedTextField, invalidEdit, setEditValid, uninstall Методы, унаследованные от класса java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Конструкторы
DateFormatter
public DateFormatter()
Это сокращение для new DateFormatter(DateFormat.getDateInstance()).
DateFormatter
public DateFormatter(DateFormat format)
Возвращает DateFormatter, настроенный с указанным экземпляром Format.
- Параметры:
-
format- Формат, используемый для определения допустимых значений
Методы
setFormat
public void setFormat(DateFormat format)
Устанавливает формат, определяющий допустимые значения, которые можно редактировать и отображать.
Если вы использовали конструктор без аргументов, значение этого свойства будет определяться для текущего языка с помощью метода Dateformat.getDateInstance().
- Параметры:
-
format- Экземпляр DateFormat, используемый для преобразования из/в строки
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.