T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс DatePicker

Класс DatePicker расширяет класс ComboBoxBase<java.time.LocalDate> и позволяет пользователю ввести дату в виде текста или выбрать дату из календаря в всплывающем окне. Календарь может быть создан на основе ISO-8601 или любом из других классов хронологии, определенных в пакете java.time.chrono.

Класс DatePicker имеет, помимо унаследованных от класса ComboBoxBase, следующие свойства, конструкторы и методы:

  • Свойство dayCellFactory – фабрика для определения ячеек календаря.

  • Свойство chronology – календарная система, используемая для парсинга, отображения и выбора даты календаря.

  • Свойство showWeekNumbers – если true, тогда отображаются номера недель.

  • Свойство converter – конвертер текста в java.time.LocalDate и обратно.

  • Свойство editor – редактор календаря.

  • Конструктор public DatePicker().

  • Конструктор public DatePicker(java.time.LocalDate localDate).

  • Метод public final void setDayCellFactory(Callback<DatePicker,DateCell> value), public final Callback<DatePicker,DateCell> getDayCellFactory(), public final ObjectProperty<Callback<DatePicker,DateCell>> dayCellFactoryProperty() – определяет фабрику ячеек календаря.

  • Метод public final ObjectProperty<java.time.chrono.Chronology> chronologyProperty(), public final java.time.chrono.Chronology getChronology(), public final void setChronology(java.time.chrono.Chronology value) – определяет календарную систему компонента.

  • Метод public final BooleanProperty showWeekNumbersProperty(), public final void setShowWeekNumbers(boolean value), public final boolean isShowWeekNumbers() – определяет отображение номеров недель.

  • Метод public final ObjectProperty<StringConverter<java.time.LocalDate>> converterProperty(), public final void setConverter(StringConverter<java.time.LocalDate> value), public final StringConverter<java.time.LocalDate> getConverter() – определяет конвертер текста в java.time.LocalDate и обратно.

  • Метод public final TextField getEditor(), public final ReadOnlyObjectProperty<TextField> editorProperty() – определяет редактор календаря.

  • Метод public static java.util.List<CssMetaData<? extends Styleable,?>> getClassCssMetaData(), public java.util.List<CssMetaData<? extends Styleable,?>> getControlCssMetaData() – возвращает CSS-метаданные.