Класс ComboBoxBase
- Параметры типа:
-
T— тип значения, которое было выбрано или введено в этот ComboBox.
- Все реализуемые интерфейсы:
-
Styleable,EventTarget,Skinnable
- Прямые известные подклассы:
-
ColorPicker,ComboBox,DatePicker
public abstract class ComboBoxBase<T> extends Control
show() и hide(), однако обычно это приводит к появлению всплывающего окна или диалогового окна, позволяющего пользователю предоставить необходимую информацию. ComboBox имеет свойство value, которое представляет текущий ввод пользователя. Это может быть основано на выборе из раскрывающегося списка, или это может быть от пользовательского ввода, когда ComboBox editable.
Редактируемый ComboBox — это такой, который предоставляет средство ввода пользователем значений, которые не являются доступными опциями. Например, в реализации ComboBox, редактируемый ComboBox предоставляет TextField, в который можно вводить текст. Как упоминалось выше, при вводе пользователем текстового ввода в текстовое поле (обычно нажатием клавиши Enter), свойство value будет обновлено.
Цель разделения между этим классом и, скажем, ComboBox заключается в возможности создания элементов управления типа ComboBox, которые не обязательно выводят список элементов. Примеры других реализаций включают подборщики цветов, подборщики дат и т.д. Класс ComboBox предоставляет стандартную, и наиболее ожидаемую реализацию. Обратитесь к документации этого класса для получения дополнительной информации.
- С момента:
- JavaFX 2.1
- См. также:
Краткое описание свойств
| Тип | Свойство | Описание |
|---|---|---|
final BooleanProperty |
armed |
Указывает, что ComboBox был «вооружен» таким образом, что отпускание мыши вызовет метод show() ComboBox. |
final BooleanProperty |
editable |
Указывает, разрешает ли ComboBox ввод пользователем. |
final ObjectProperty |
onAction |
Действие ComboBox, которое вызывается всякий раз, когда свойство value ComboBox изменяется. |
final ObjectProperty |
onHidden |
Вызывается сразу после того, как всплывающее окно/отображение ComboBoxBase было скрыто. |
final ObjectProperty |
onHiding |
Вызывается незадолго до того, как всплывающее окно/отображение ComboBox будет скрыто. |
final ObjectProperty |
onShowing |
Вызывается незадолго до того, как всплывающее окно/отображение ComboBoxBase будет показано. |
final ObjectProperty |
onShown |
Вызывается сразу после того, как всплывающее окно/отображение ComboBoxBase показано. |
final StringProperty |
promptText |
Текст подсказки ComboBox для отображения, или null, если текст подсказки не отображается. |
final ReadOnlyBooleanProperty |
showing |
Представляет текущее состояние всплывающего окна ComboBox и отображается ли оно в данный момент на экране (хотя оно может быть скрыто за другими окнами). |
final ObjectProperty |
value |
Значение этого ComboBox определяется как выбранный элемент, если ввод не редактируется, или если он редактируется, последнее действие пользователя: либо значение, введённое пользователем, либо последний выбранный элемент. |
Свойства, объявленные в классе javafx.scene.control.Control
contextMenu, skin, tooltip
Свойства, объявленные в классе javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
Свойства, объявленные в классе javafx.scene.Parent
needsLayout
Свойства, объявленные в классе javafx.scene.Node
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final EventType |
ON_HIDDEN |
Вызывается, когда всплывающее окно/отображение ComboBox было скрыто. |
static final EventType |
ON_HIDING |
Вызывается, когда всплывающее окно/отображение ComboBox будет скрыто. |
static final EventType |
ON_SHOWING |
Вызывается перед отображением всплывающего окна/отображения ComboBox после того, как пользователь нажал или иным образом взаимодействовал с ComboBox. |
static final EventType |
ON_SHOWN |
Вызывается после того, как ComboBox показал своё всплывающее окно/отображение. |
Поля, объявленные в классе javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZE
Поля, объявленные в классе javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
ComboBoxBase() |
Создаёт экземпляр ComboBoxBase по умолчанию. |
Краткое описание методов
| Modifier and Type | Method | Description |
|---|---|---|
void |
arm() |
Вооружает ComboBox. |
final BooleanProperty |
armedProperty() |
Указывает, что ComboBox "вооружен", так что при отпускании мыши вызовется метод ComboBox show(). |
void |
disarm() |
Разряжает ComboBox. |
final BooleanProperty |
editableProperty() |
Указывает, разрешает ли ComboBox ввод пользователя. |
final EventHandler |
getOnAction() |
Возвращает значение свойства onAction. |
final EventHandler |
getOnHidden() |
Возвращает значение свойства onHidden. |
final EventHandler |
getOnHiding() |
Возвращает значение свойства onHiding. |
final EventHandler |
getOnShowing() |
Возвращает значение свойства onShowing. |
final EventHandler |
getOnShown() |
Возвращает значение свойства onShown. |
final String |
getPromptText() |
Возвращает значение свойства promptText. |
final T |
getValue() |
Возвращает значение свойства value. |
void |
hide() |
Закрывает всплывающее окно/диалог, показанный при вызове show(). |
final boolean |
isArmed() |
Возвращает значение свойства armed. |
final boolean |
isEditable() |
Возвращает значение свойства editable. |
final boolean |
isShowing() |
Возвращает значение свойства showing. |
final ObjectProperty |
onActionProperty() |
Действие ComboBox, которое вызывается всякий раз, когда меняется свойство ComboBox value. |
final ObjectProperty |
onHiddenProperty() |
Вызывается сразу после скрытия всплывающего окна/отображения ComboBoxBase. |
final ObjectProperty |
onHidingProperty() |
Вызывается незадолго до скрытия всплывающего окна/отображения ComboBox. |
final ObjectProperty |
onShowingProperty() |
Вызывается незадолго до отображения всплывающего окна ComboBoxBase. |
final ObjectProperty |
onShownProperty() |
Вызывается сразу после отображения всплывающего окна/отображения ComboBoxBase. |
final StringProperty |
promptTextProperty() |
Текст подсказки ComboBox для отображения, или null, если текст подсказки не отображается. |
final void |
setEditable |
Устанавливает значение свойства editable. |
final void |
setOnAction |
Устанавливает значение свойства onAction. |
final void |
setOnHidden |
Устанавливает значение свойства onHidden. |
final void |
setOnHiding |
Устанавливает значение свойства onHiding. |
final void |
setOnShowing |
Устанавливает значение свойства onShowing. |
final void |
setOnShown |
Устанавливает значение свойства onShown. |
final void |
setPromptText |
Устанавливает значение свойства promptText. |
final void |
setValue |
Устанавливает значение свойства value. |
void |
show() |
Запрашивает отображение всплывающего окна ComboBox. |
final ReadOnlyBooleanProperty |
showingProperty() |
Представляет текущее состояние всплывающего окна ComboBox и его видимость на экране (хотя оно может быть скрыто за другими окнами). |
final ObjectProperty |
valueProperty() |
Значение этого ComboBox определяется как выбранный элемент, если ввод не редактируется, или если он редактируется, то последнее действие пользователя: либо значение, введённое пользователем, либо последний выбранный элемент. |
Methods declared in class javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, contextMenuProperty, createDefaultSkin, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
Methods declared in class javafx.scene.layout.Region
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computePrefHeight, computePrefWidth, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
Methods declared in class javafx.scene.Parent
getBaselineOffset, getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, layoutChildren, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
Methods declared in class javafx.scene.Node
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookup, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, queryAccessibleAttribute, relocate, removeEventFilter, removeEventHandler, requestFocus, requestFocusTraversal, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods declared in interface javafx.css.Styleable
getStyleableNode
Подробности свойств
value
public final ObjectProperty<T> valueProperty
- См. также:
editable
public final BooleanProperty editableProperty
value. Обратите внимание, что при изменении свойства editable свойство value сбрасывается вместе с любым другим соответствующим состоянием.
- См. также:
showing
public final ReadOnlyBooleanProperty showingProperty
- См. также:
promptText
public final StringProperty promptTextProperty
ComboBox запроса для отображения или null, если текст запроса не отображается. Текст запроса отображается не во всех случаях, это зависит от подклассов ComboBoxBase, чтобы уточнить, когда будет отображаться promptText. Например, в большинстве случаев текст запроса никогда не будет отображаться, когда поле со списком не редактируется (то есть текст запроса отображается только тогда, когда ввод данных пользователем разрешен через текстовый ввод).- См. также:
armed
public final BooleanProperty armedProperty
show(). Это тонко отличается от нажатия. Нажатие указывает на то, что мышь была нажата на Node и еще не отпущена. arm однако также учитывает, находится ли мышь фактически над ComboBox и нажата ли она.- См. также:
onAction
public final ObjectProperty<EventHandler<ActionEvent>> onActionProperty
value. Это может быть связано с программным изменением свойства value, когда пользователь выбирает элемент во всплывающем списке или диалоговом окне, или, в случае ComboBoxes editable, это может быть, когда пользователь предоставляет свой собственный ввод (будь то через TextField или какой-либо другой механизм ввода.- См. также:
onShowing
public final ObjectProperty<EventHandler<Event>> onShowingProperty
ComboBoxBase всплывающего окна/отображения.- С:
- JavaFX 2.2
- См. также:
onShown
public final ObjectProperty<EventHandler<Event>> onShownProperty
ComboBoxBase.- С:
- JavaFX 2.2
- См. также:
onHiding
public final ObjectProperty<EventHandler<Event>> onHidingProperty
ComboBox.- С:
- JavaFX 2.2
- См. также:
onHidden
public final ObjectProperty<EventHandler<Event>> onHiddenProperty
ComboBoxBase.- С:
- JavaFX 2.2
- См. также:
Подробности полей
ON_SHOWING
public static final EventType<Event> ON_SHOWING
Вызывается до отображения ComboBox всплывающего окна/дисплея после того, как пользователь щелкнул или иным образом взаимодействовал с ComboBox.
- С:
- JavaFX 2.2
ON_SHOWN
public static final EventType<Event> ON_SHOWN
Вызывается после того, как ComboBox отобразил всплывающее окно/дисплей.
- С:
- JavaFX 2.2
ON_HIDING
public static final EventType<Event> ON_HIDING
Вызывается, когда всплывающее окно/дисплей ComboBox будет скрыто.
- С:
- JavaFX 2.2
ON_HIDDEN
public static final EventType<Event> ON_HIDDEN
Вызывается, когда всплывающее окно/отображение ComboBox было скрыто.
- С:
- JavaFX 2.2
Подробности конструктора
ComboBoxBase
public ComboBoxBase()
Подробности методов
valueProperty
public final ObjectProperty<T> valueProperty()
- Возвращает:
- свойство value
- См. также:
setValue
public final void setValue(T value)
value.- Описание свойства:
- Значение этого ComboBox определяется как выбранный элемент, если ввод не редактируемый, или, если он редактируемый, последнее действие пользователя: либо значение, введенное пользователем, либо последний выбранный элемент.
- Параметры:
-
value- значение для свойстваvalue - См. также:
getValue
public final T getValue()
value.- Описание свойства:
- Значение этого ComboBox определяется как выбранный элемент, если ввод не редактируемый, или, если он редактируемый, последнее действие пользователя: либо значение, введенное пользователем, либо последний выбранный элемент.
- Возвращает:
- значение свойства
value - См. также:
editableProperty
public final BooleanProperty editableProperty()
value. Обратите внимание, что при изменении свойства editable свойство value сбрасывается, а также любое другое соответствующее состояние.
- Возвращает:
- свойство editable
- См. также:
setEditable
public final void setEditable(boolean value)
editable.- Описание свойства:
- Указывает, разрешает ли ComboBox ввод данных пользователем. Когда editable имеет значение true, ComboBox содержит область ввода текста, в которую пользователь может вводить текст. Этот ввод затем доступен через свойство
value.Обратите внимание, что при изменении свойства editable свойство value сбрасывается, а также любое другое соответствующее состояние.
- Параметры:
-
value- значение для свойстваeditable - См. также:
isEditable
public final boolean isEditable()
editable.- Описание свойства:
- Указывает, разрешает ли ComboBox ввод данных пользователем. Когда editable имеет значение true, ComboBox содержит область ввода текста, в которую пользователь может вводить текст. Этот ввод затем доступен через свойство
value.Обратите внимание, что при изменении свойства editable свойство value сбрасывается, а также любое другое соответствующее состояние.
- Возвращает:
- значение свойства
editable - См. также:
showingProperty
public final ReadOnlyBooleanProperty showingProperty()
- Возвращает:
- свойство
showing - См. также:
isShowing
public final boolean isShowing()
showing.- Описание свойства:
- Представляет текущее состояние всплывающего списка ComboBox и его видимость на экране (хотя он может быть скрыт за другими окнами).
- Возвращает:
- значение свойства
showing - См. также:
promptTextProperty
public final StringProperty promptTextProperty()
ComboBox для отображения, или null, если текст подсказки не отображается. Текст подсказки не отображается во всех случаях, он зависит от подклассов ComboBoxBase, чтобы уточнить, когда будет отображаться promptText. Например, в большинстве случаев текст подсказки никогда не отображается, когда раскрывающийся список не редактируется (то есть, текст подсказки отображается только тогда, когда разрешен ввод пользователем через текстовое поле).- Возвращает:
- свойство
promptText - См. также:
getPromptText
public final String getPromptText()
promptText.- Описание свойства:
- Текст подсказки
ComboBoxдля отображения, илиnull, если текст подсказки не отображается. Текст подсказки не отображается во всех случаях, он зависит от подклассов ComboBoxBase, чтобы уточнить, когда будет отображаться promptText. Например, в большинстве случаев текст подсказки никогда не отображается, когда раскрывающийся список не редактируется (то есть, текст подсказки отображается только тогда, когда разрешен ввод пользователем через текстовое поле). - Возвращает:
- значение свойства
promptText - См. также:
setPromptText
public final void setPromptText(String value)
promptText.- Описание свойства:
- Текст подсказки
ComboBoxдля отображения, илиnull, если текст подсказки не отображается. Текст подсказки не отображается во всех случаях, он зависит от подклассов ComboBoxBase, чтобы уточнить, когда будет отображаться promptText. Например, в большинстве случаев текст подсказки никогда не отображается, когда раскрывающийся список не редактируется (то есть, текст подсказки отображается только тогда, когда разрешен ввод пользователем через текстовое поле). - Параметры:
-
value- значение для свойстваpromptText - См. также:
armedProperty
public final BooleanProperty armedProperty()
show(). Это немного отличается от pressed. Pressed указывает, что кнопка мыши была нажата на узел, но еще не отпущена. arm, однако, также учитывает, находится ли курсор мыши фактически над ComboBox и нажата ли кнопка.- Возвращает:
- свойство armed
- См. также:
isArmed
public final boolean isArmed()
armed.- Описание свойства:
- Указывает, что ComboBox "вооружен", так что отпускание кнопки мыши вызовет метод ComboBox
show(). Это немного отличается от pressed. Pressed указывает, что кнопка мыши была нажата на узел, но еще не отпущена.arm, однако, также учитывает, находится ли курсор мыши фактически над ComboBox и нажата ли кнопка. - Возвращает:
- значение свойства
armed - См. также:
onActionProperty
public final ObjectProperty<EventHandler<ActionEvent>> onActionProperty()
value изменяется. Это может быть вызвано программной сменой значения, выбором пользователем элемента в всплывающем списке или диалоговом окне, или, в случае ComboBox'ов с editable, это может произойти, когда пользователь предоставит свой собственный ввод (будь то через TextField или какой-либо другой механизм ввода).- Возвращает:
- свойство on action
- См. также:
setOnAction
public final void setOnAction(EventHandler<ActionEvent> value)
onAction.- Описание свойства:
- Действие ComboBox, которое вызывается всякий раз, когда свойство ComboBox
valueизменяется. Это может быть вызвано программной сменой значения, выбором пользователем элемента в всплывающем списке или диалоговом окне, или, в случае ComboBox'ов сeditable, это может произойти, когда пользователь предоставит свой собственный ввод (будь то черезTextFieldили какой-либо другой механизм ввода). - Параметры:
-
value- значение для свойстваonAction - См. также:
getOnAction
public final EventHandler<ActionEvent> getOnAction()
onAction.- Описание свойства:
- Действие ComboBox, которое вызывается всякий раз, когда свойство ComboBox
valueизменяется. Это может быть вызвано программной сменой значения, выбором пользователем элемента в всплывающем списке или диалоговом окне, или, в случае ComboBox'ов сeditable, это может произойти, когда пользователь предоставит свой собственный ввод (будь то черезTextFieldили какой-либо другой механизм ввода). - Возвращает:
- значение свойства
onAction - См. также:
onShowingProperty
public final ObjectProperty<EventHandler<Event>> onShowingProperty()
- Возвращает:
- свойство
onShowing - С:
- JavaFX 2.2
- См. также:
setOnShowing
public final void setOnShowing(EventHandler<Event> value)
onShowing.- Описание свойства:
- Вызывается непосредственно перед отображением всплывающего окна/отображения.
- Параметры:
-
value- значение для свойстваonShowing - С:
- JavaFX 2.2
- См. также:
getOnShowing
public final EventHandler<Event> getOnShowing()
onShowing.- Описание свойства:
- Вызывается непосредственно перед отображением всплывающего окна/отображения.
- Возвращает:
- значение свойства
onShowing - С:
- JavaFX 2.2
- См. также:
onShownProperty
public final ObjectProperty<EventHandler<Event>> onShownProperty()
ComboBoxBase отображения.- Возвращает:
- свойство
onShown - С:
- JavaFX 2.2
- См. также:
setOnShown
public final void setOnShown(EventHandler<Event> value)
onShown.- Описание свойства:
- Вызывается сразу после отображения всплывающего окна/
ComboBoxBaseотображения. - Параметры:
-
value- значение для свойстваonShown - С:
- JavaFX 2.2
- См. также:
getOnShown
public final EventHandler<Event> getOnShown()
onShown.- Описание свойства:
- Вызывается сразу после отображения всплывающего окна/
ComboBoxBaseотображения. - Возвращает:
- значение свойства
onShown - С:
- JavaFX 2.2
- См. также:
onHidingProperty
public final ObjectProperty<EventHandler<Event>> onHidingProperty()
ComboBox отображения.- Возвращает:
- свойство
onHiding - С:
- JavaFX 2.2
- См. также:
setOnHiding
public final void setOnHiding(EventHandler<Event> value)
onHiding.- Описание свойства:
- Вызывается непосредственно перед скрытием всплывающего окна/
ComboBoxотображения. - Параметры:
-
value- значение для свойстваonHiding - С:
- JavaFX 2.2
- См. также:
getOnHiding
public final EventHandler<Event> getOnHiding()
onHiding.- Описание свойства:
- Вызывается непосредственно перед скрытием всплывающего окна/
ComboBoxотображения. - Возвращает:
- значение свойства
onHiding - С:
- JavaFX 2.2
- См. также:
onHiddenProperty
public final ObjectProperty<EventHandler<Event>> onHiddenProperty()
ComboBoxBase отображения было скрыто.- Возвращает:
- свойство
onHidden - С:
- JavaFX 2.2
- См. также:
setOnHidden
public final void setOnHidden(EventHandler<Event> value)
onHidden.- Описание свойства:
- Вызывается сразу после того, как всплывающее окно/
ComboBoxBaseотображения было скрыто. - Параметры:
-
value- значение для свойстваonHidden - С:
- JavaFX 2.2
- См. также:
getOnHidden
public final EventHandler<Event> getOnHidden()
onHidden.- Описание свойства:
- Вызывается сразу после того, как всплывающее окно/
ComboBoxBaseотображения было скрыто. - Возвращает:
- значение свойства
onHidden - С:
- JavaFX 2.2
- См. также:
show
public void show()
ComboBoxBase, то, что фактически отображается при вызове этого метода, не определено, но обычно это некоторая форма всплывающего окна или диалогового окна.hide
public void hide()
show().arm
public void arm()
disarm
public void disarm()
arm(). Примечание: эта функция предназначена для экспертов, в основном для тех, кто реализует новые темы или поведения. Разработчикам и дизайнерам обычно нет необходимости обращаться к этой функции напрямую.
© 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.