Класс DatePickerSkin
java.lang.Object
- Все реализуемые интерфейсы:
Skin<ComboBoxBase<LocalDate>>
public class DatePickerSkin extends ComboBoxPopupControl<LocalDate>
Реализация по умолчанию для компонента
DatePicker.- С тех пор:
- 9
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
DatePickerSkin |
Создает новый экземпляр DatePickerSkin, устанавливая необходимые дочерние узлы в список Control children, а также необходимые сопоставления ввода для обработки событий клавиш, мыши и т.д. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected StringConverter<LocalDate> |
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, устанавливая необходимые дочерние узлы в список Control
children, а также необходимые сопоставления ввода для обработки событий клавиш, мыши и т.д.- Параметры:
-
control- Контроль, на который должна быть установлена данная тема.
Подробное описание методов
getPopupContent
public Node getPopupContent()
Этот метод должен вернуть узел, который будет отображаться при нажатии на область кнопки ComboBox.
- Унаследованно от:
-
getPopupContentв классеComboBoxPopupControl<LocalDate> - Возвращает:
- узел, который будет отображаться при нажатии на область кнопки ComboBox
getEditor
protected TextField getEditor()
Подклассы отвечают за получение редактора. Этот метод будет удален в FX 9, когда свойство editor будет перемещено в ComboBoxBase с помощью JDK-8130354 Примечание: ComboBoxListViewSkin должен возвращать null, если editable ложно, даже если у 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.