Класс DatePickerSkin
java.lang.Object
- Все реализуемые интерфейсы:
Skin<ComboBoxBase<LocalDate>>
public class DatePickerSkin extends ComboBoxPopupControl<LocalDate>
Реализация стандартной темы для элемента управления
DatePicker.- С момента:
- 9
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
DatePickerSkin |
Создаёт новый экземпляр DatePickerSkin, устанавливая необходимые дочерние узлы в список элементов управления children, а также необходимые входные сопоставления для обработки событий клавиш, мыши и т.д. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected StringConverter |
getConverter() |
Подклассы отвечают за получение преобразователя. |
Node |
getDisplayNode() |
Этот метод должен возвращать узел, который будет размещён в области кнопки ComboBox. |
protected TextField |
getEditor() |
Подклассы отвечают за получение редактора. |
Node |
getPopupContent() |
Этот метод должен возвращать узел, который будет отображаться при нажатии пользователем на область кнопки ComboBox. |
Методы, объявленные в классе javafx.scene.control.skin.ComboBoxPopupControl
hide, show
Методы, объявленные в классе javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
Подробное описание конструкторов
DatePickerSkin
public DatePickerSkin(DatePicker control)
Создаёт новый экземпляр DatePickerSkin, устанавливая необходимые дочерние узлы в список элементов управления
children, а также необходимые входные сопоставления для обработки событий клавиш, мыши и т.д.- Параметры:
-
control- Элемент управления, на котором должна быть установлена эта тема.
Подробное описание методов
getPopupContent
public Node getPopupContent()
Этот метод должен возвращать узел, который будет отображаться при нажатии пользователем на область кнопки ComboBox.
- Задано в:
-
getPopupContentв классеComboBoxPopupControl<LocalDate> - Возвращает:
- узел, который будет отображаться при нажатии пользователем на область кнопки ComboBox
getEditor
protected TextField getEditor()
Подклассы отвечают за получение редактора. Это будет удалено в FX 9, когда свойство editor будет перенесено в ComboBoxBase с JDK-8130354 Примечание: ComboBoxListViewSkin должен возвращать null, если editable false, даже если в ComboBox установлен редактор.
- Задано в:
-
getEditorв классеComboBoxPopupControl<LocalDate> - Возвращает:
- редактор
getConverter
protected StringConverter<LocalDate> getConverter()
Подклассы отвечают за получение преобразователя. Это будет удалено в FX 9, когда свойство converter будет перенесено в ComboBoxBase с JDK-8130354.
- Задано в:
-
getConverterв классеComboBoxPopupControl<LocalDate> - Возвращает:
- преобразователь строк
getDisplayNode
public Node getDisplayNode()
Этот метод должен возвращать узел, который будет размещён в области кнопки ComboBox.
- Задано в:
-
getDisplayNodeв классеComboBoxBaseSkin<LocalDate> - Возвращает:
- узел, который будет размещён в области кнопки ComboBox
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.