Класс ComboBoxBaseSkin<T>
- Параметры типа:
-
T- Тип элемента управления ComboBox.
- Все реализуемые интерфейсы:
Skin<ComboBoxBase<T>>
- Прямые известные подклассы:
ComboBoxPopupControl
public abstract class ComboBoxBaseSkin<T> extends SkinBase<ComboBoxBase<T>>
Абстрактный класс, предназначенный для использования в качестве базовой темы для элементов управления ComboBox, которые основаны на
ComboBoxBase. Большинству пользователей этого класса темы рекомендуется также ознакомиться с ComboBoxPopupControl для получения дополнительной полезной API.- С момента:
- 9
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
ComboBoxBaseSkin |
Создаёт новый экземпляр ComboBoxBaseSkin, хотя обратите внимание, что этот экземпляр не обрабатывает никакого поведения/отображения ввода — это необходимо обработать соответствующим образом в подклассах. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
abstract Node |
getDisplayNode() |
Этот метод должен возвращать узел, который будет размещён внутри области кнопки ComboBox. |
abstract void |
hide() |
Этот метод будет вызван при скрытии всплывающего окна ComboBox. |
abstract void |
show() |
Этот метод будет вызван при отображении всплывающего окна ComboBox. |
Методы, объявленные в классе 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
Подробное описание конструкторов
ComboBoxBaseSkin
public ComboBoxBaseSkin(ComboBoxBase<T> control)
Создаёт новый экземпляр ComboBoxBaseSkin, хотя обратите внимание, что этот экземпляр не обрабатывает никакого поведения/отображения ввода — это необходимо обработать соответствующим образом в подклассах.
- Параметры:
-
control- Элемент управления, на котором должна быть установлена эта тема.
Подробное описание методов
getDisplayNode
public abstract Node getDisplayNode()
Этот метод должен возвращать узел, который будет размещён внутри области кнопки ComboBox.
- Возвращает:
- узел, который будет размещён внутри области кнопки ComboBox
show
public abstract void show()
Этот метод будет вызван при отображении всплывающего окна ComboBox. За конкретными реализациями темы остается определить, как это обрабатывать.
hide
public abstract void hide()
Этот метод будет вызван при скрытии всплывающего окна 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.