- Type Parameters:
- T- The type of the value that has been selected or otherwise entered in to this ComboBox.
- All Implemented Interfaces:
- Styleable,- EventTarget,- Skinnable
- Direct Known Subclasses:
- ColorPicker,- ComboBox,- DatePicker
show() and
 hide() methods are called, however commonly this results in either
 a popup or dialog appearing that allows for the user to provide the
 required information.
 A ComboBox has a value property that represents
 the current user input. This may be based on a selection from a drop-down list,
 or it may be from user input when the ComboBox is
 editable.
 
An editable ComboBox is one which provides some
 means for an end-user to provide input for values that are not otherwise
 options available to them. For example, in the ComboBox implementation,
 an editable ComboBox provides a TextField that may be typed into.
 As mentioned above, when the user commits textual input into the textfield
 (commonly by pressing the Enter keyboard key), the
 value property will be updated.
 
The purpose of the separation between this class and, say, ComboBox
 is to allow for ComboBox-like controls that do not necessarily pop up a list
 of items. Examples of other implementations include color pickers, calendar
 pickers, etc. The  ComboBox class provides the default, and most commonly
 expected implementation. Refer to that classes javadoc for more information.
- Since:
- JavaFX 2.1
- See Also:
- 
Property SummaryPropertiesTypePropertyDescriptionfinal BooleanPropertyIndicates that the ComboBox has been "armed" such that a mouse release will cause the ComboBoxshow()method to be invoked.final BooleanPropertySpecifies whether the ComboBox allows for user input.final ObjectProperty<EventHandler<ActionEvent>> The ComboBox action, which is invoked whenever the ComboBoxvalueproperty is changed.final ObjectProperty<EventHandler<Event>> Called just after theComboBoxBasepopup/display has been hidden.final ObjectProperty<EventHandler<Event>> Called just prior to theComboBoxpopup/display being hidden.final ObjectProperty<EventHandler<Event>> Called just prior to theComboBoxBasepopup/display being shown.final ObjectProperty<EventHandler<Event>> Called just after theComboBoxBasepopup/display is shown.final StringPropertyTheComboBoxprompt text to display, ornullif no prompt text is displayed.final ReadOnlyBooleanPropertyRepresents the current state of the ComboBox popup, and whether it is currently visible on screen (although it may be hidden behind other windows).final ObjectProperty<T> The value of this ComboBox is defined as the selected item if the input is not editable, or if it is editable, the most recent user action: either the value input by the user, or the last selected item.Properties declared in class javafx.scene.control.ControlcontextMenu, skin, tooltipProperties declared in class javafx.scene.layout.Regionbackground, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthProperties declared in class javafx.scene.ParentneedsLayoutProperties declared in class javafx.scene.NodeaccessibleHelp, 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
- 
Field SummaryFieldsModifier and TypeFieldDescriptionCalled when the ComboBox popup/display has been hidden.Called when the ComboBox popup/display will be hidden.Called prior to the ComboBox showing its popup/display after the user has clicked or otherwise interacted with the ComboBox.Called after the ComboBox has shown its popup/display.Fields declared in class javafx.scene.layout.RegionUSE_COMPUTED_SIZE, USE_PREF_SIZEFields declared in class javafx.scene.NodeBASELINE_OFFSET_SAME_AS_HEIGHT
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidarm()Arms the ComboBox.final BooleanPropertyIndicates that the ComboBox has been "armed" such that a mouse release will cause the ComboBoxshow()method to be invoked.voiddisarm()Disarms the ComboBox.final BooleanPropertySpecifies whether the ComboBox allows for user input.final EventHandler<ActionEvent> Gets the value of theonActionproperty.final EventHandler<Event> Gets the value of theonHiddenproperty.final EventHandler<Event> Gets the value of theonHidingproperty.final EventHandler<Event> Gets the value of theonShowingproperty.final EventHandler<Event> Gets the value of theonShownproperty.final StringGets the value of thepromptTextproperty.final TgetValue()Gets the value of thevalueproperty.voidhide()Closes the popup / dialog that was shown whenshow()was called.final booleanisArmed()Gets the value of thearmedproperty.final booleanGets the value of theeditableproperty.final booleanGets the value of theshowingproperty.final ObjectProperty<EventHandler<ActionEvent>> The ComboBox action, which is invoked whenever the ComboBoxvalueproperty is changed.final ObjectProperty<EventHandler<Event>> Called just after theComboBoxBasepopup/display has been hidden.final ObjectProperty<EventHandler<Event>> Called just prior to theComboBoxpopup/display being hidden.final ObjectProperty<EventHandler<Event>> Called just prior to theComboBoxBasepopup/display being shown.final ObjectProperty<EventHandler<Event>> Called just after theComboBoxBasepopup/display is shown.final StringPropertyTheComboBoxprompt text to display, ornullif no prompt text is displayed.final voidsetEditable(boolean value) Sets the value of theeditableproperty.final voidsetOnAction(EventHandler<ActionEvent> value) Sets the value of theonActionproperty.final voidsetOnHidden(EventHandler<Event> value) Sets the value of theonHiddenproperty.final voidsetOnHiding(EventHandler<Event> value) Sets the value of theonHidingproperty.final voidsetOnShowing(EventHandler<Event> value) Sets the value of theonShowingproperty.final voidsetOnShown(EventHandler<Event> value) Sets the value of theonShownproperty.final voidsetPromptText(String value) Sets the value of thepromptTextproperty.final voidSets the value of thevalueproperty.voidshow()Requests that the ComboBox display the popup aspect of the user interface.final ReadOnlyBooleanPropertyRepresents the current state of the ComboBox popup, and whether it is currently visible on screen (although it may be hidden behind other windows).final ObjectProperty<T> The value of this ComboBox is defined as the selected item if the input is not editable, or if it is editable, the most recent user action: either the value input by the user, or the last selected item.Methods declared in class javafx.scene.control.ControlcomputeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, contextMenuProperty, createDefaultSkin, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, setContextMenu, setSkin, setTooltip, skinProperty, tooltipPropertyMethods declared in class javafx.scene.layout.RegionbackgroundProperty, 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, widthPropertyMethods declared in class javafx.scene.ParentgetBaselineOffset, getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, layoutChildren, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsMethods declared in class javafx.scene.NodeaccessibleHelpProperty, 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, 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, visiblePropertyMethods declared in class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods declared in interface javafx.css.StyleablegetStyleableNode
- 
Property Details- 
valueThe value of this ComboBox is defined as the selected item if the input is not editable, or if it is editable, the most recent user action: either the value input by the user, or the last selected item.- See Also:
 
- 
editableSpecifies whether the ComboBox allows for user input. When editable is true, the ComboBox has a text input area that a user may type in to. This input is then available via thevalueproperty.Note that when the editable property changes, the value property is reset, along with any other relevant state. - See Also:
 
- 
showingRepresents the current state of the ComboBox popup, and whether it is currently visible on screen (although it may be hidden behind other windows).- See Also:
 
- 
promptTextTheComboBoxprompt text to display, ornullif no prompt text is displayed. Prompt text is not displayed in all circumstances, it is dependent upon the subclasses of ComboBoxBase to clarify when promptText will be shown. For example, in most cases prompt text will never be shown when a combo box is non-editable (that is, prompt text is only shown when user input is allowed via text input).- See Also:
 
- 
armedIndicates that the ComboBox has been "armed" such that a mouse release will cause the ComboBoxshow()method to be invoked. This is subtly different from pressed. Pressed indicates that the mouse has been pressed on a Node and has not yet been released.armhowever also takes into account whether the mouse is actually over the ComboBox and pressed.- See Also:
 
- 
onActionThe ComboBox action, which is invoked whenever the ComboBoxvalueproperty is changed. This may be due to the value property being programmatically changed, when the user selects an item in a popup list or dialog, or, in the case ofeditableComboBoxes, it may be when the user provides their own input (be that via aTextFieldor some other input mechanism.- See Also:
 
- 
onShowingCalled just prior to theComboBoxBasepopup/display being shown.- Since:
- JavaFX 2.2
- See Also:
 
- 
onShownCalled just after theComboBoxBasepopup/display is shown.- Since:
- JavaFX 2.2
- See Also:
 
- 
onHidingCalled just prior to theComboBoxpopup/display being hidden.- Since:
- JavaFX 2.2
- See Also:
 
- 
onHiddenCalled just after theComboBoxBasepopup/display has been hidden.- Since:
- JavaFX 2.2
- See Also:
 
 
- 
- 
Field Details- 
ON_SHOWINGCalled prior to the ComboBox showing its popup/display after the user has clicked or otherwise interacted with the ComboBox. - Since:
- JavaFX 2.2
 
- 
ON_SHOWNCalled after the ComboBox has shown its popup/display. - Since:
- JavaFX 2.2
 
- 
ON_HIDINGCalled when the ComboBox popup/display will be hidden. - Since:
- JavaFX 2.2
 
- 
ON_HIDDENCalled when the ComboBox popup/display has been hidden. - Since:
- JavaFX 2.2
 
 
- 
- 
Constructor Details- 
ComboBoxBasepublic ComboBoxBase()Creates a default ComboBoxBase instance.
 
- 
- 
Method Details- 
valuePropertyThe value of this ComboBox is defined as the selected item if the input is not editable, or if it is editable, the most recent user action: either the value input by the user, or the last selected item.- Returns:
- the value property
- See Also:
 
- 
setValueSets the value of thevalueproperty.- Property description:
- The value of this ComboBox is defined as the selected item if the input is not editable, or if it is editable, the most recent user action: either the value input by the user, or the last selected item.
- Parameters:
- value- the value for the- valueproperty
- See Also:
 
- 
getValueGets the value of thevalueproperty.- Property description:
- The value of this ComboBox is defined as the selected item if the input is not editable, or if it is editable, the most recent user action: either the value input by the user, or the last selected item.
- Returns:
- the value of the valueproperty
- See Also:
 
- 
editablePropertySpecifies whether the ComboBox allows for user input. When editable is true, the ComboBox has a text input area that a user may type in to. This input is then available via thevalueproperty.Note that when the editable property changes, the value property is reset, along with any other relevant state. - Returns:
- the editable property
- See Also:
 
- 
setEditablepublic final void setEditable(boolean value) Sets the value of theeditableproperty.- Property description:
- Specifies whether the ComboBox allows for user input. When editable is
 true, the ComboBox has a text input area that a user may type in to. This
 input is then available via the valueproperty.Note that when the editable property changes, the value property is reset, along with any other relevant state. 
- Parameters:
- value- the value for the- editableproperty
- See Also:
 
- 
isEditablepublic final boolean isEditable()Gets the value of theeditableproperty.- Property description:
- Specifies whether the ComboBox allows for user input. When editable is
 true, the ComboBox has a text input area that a user may type in to. This
 input is then available via the valueproperty.Note that when the editable property changes, the value property is reset, along with any other relevant state. 
- Returns:
- the value of the editableproperty
- See Also:
 
- 
showingPropertyRepresents the current state of the ComboBox popup, and whether it is currently visible on screen (although it may be hidden behind other windows).- Returns:
- the showingproperty
- See Also:
 
- 
isShowingpublic final boolean isShowing()Gets the value of theshowingproperty.- Property description:
- Represents the current state of the ComboBox popup, and whether it is currently visible on screen (although it may be hidden behind other windows).
- Returns:
- the value of the showingproperty
- See Also:
 
- 
promptTextPropertyTheComboBoxprompt text to display, ornullif no prompt text is displayed. Prompt text is not displayed in all circumstances, it is dependent upon the subclasses of ComboBoxBase to clarify when promptText will be shown. For example, in most cases prompt text will never be shown when a combo box is non-editable (that is, prompt text is only shown when user input is allowed via text input).- Returns:
- the promptTextproperty
- See Also:
 
- 
getPromptTextGets the value of thepromptTextproperty.- Property description:
- The ComboBoxprompt text to display, ornullif no prompt text is displayed. Prompt text is not displayed in all circumstances, it is dependent upon the subclasses of ComboBoxBase to clarify when promptText will be shown. For example, in most cases prompt text will never be shown when a combo box is non-editable (that is, prompt text is only shown when user input is allowed via text input).
- Returns:
- the value of the promptTextproperty
- See Also:
 
- 
setPromptTextSets the value of thepromptTextproperty.- Property description:
- The ComboBoxprompt text to display, ornullif no prompt text is displayed. Prompt text is not displayed in all circumstances, it is dependent upon the subclasses of ComboBoxBase to clarify when promptText will be shown. For example, in most cases prompt text will never be shown when a combo box is non-editable (that is, prompt text is only shown when user input is allowed via text input).
- Parameters:
- value- the value for the- promptTextproperty
- See Also:
 
- 
armedPropertyIndicates that the ComboBox has been "armed" such that a mouse release will cause the ComboBoxshow()method to be invoked. This is subtly different from pressed. Pressed indicates that the mouse has been pressed on a Node and has not yet been released.armhowever also takes into account whether the mouse is actually over the ComboBox and pressed.- Returns:
- the armed property
- See Also:
 
- 
isArmedpublic final boolean isArmed()Gets the value of thearmedproperty.- Property description:
- Indicates that the ComboBox has been "armed" such that a mouse release
 will cause the ComboBox show()method to be invoked. This is subtly different from pressed. Pressed indicates that the mouse has been pressed on a Node and has not yet been released.armhowever also takes into account whether the mouse is actually over the ComboBox and pressed.
- Returns:
- the value of the armedproperty
- See Also:
 
- 
onActionPropertyThe ComboBox action, which is invoked whenever the ComboBoxvalueproperty is changed. This may be due to the value property being programmatically changed, when the user selects an item in a popup list or dialog, or, in the case ofeditableComboBoxes, it may be when the user provides their own input (be that via aTextFieldor some other input mechanism.- Returns:
- the on action property
- See Also:
 
- 
setOnActionSets the value of theonActionproperty.- Property description:
- The ComboBox action, which is invoked whenever the ComboBox
 valueproperty is changed. This may be due to the value property being programmatically changed, when the user selects an item in a popup list or dialog, or, in the case ofeditableComboBoxes, it may be when the user provides their own input (be that via aTextFieldor some other input mechanism.
- Parameters:
- value- the value for the- onActionproperty
- See Also:
 
- 
getOnActionGets the value of theonActionproperty.- Property description:
- The ComboBox action, which is invoked whenever the ComboBox
 valueproperty is changed. This may be due to the value property being programmatically changed, when the user selects an item in a popup list or dialog, or, in the case ofeditableComboBoxes, it may be when the user provides their own input (be that via aTextFieldor some other input mechanism.
- Returns:
- the value of the onActionproperty
- See Also:
 
- 
onShowingPropertyCalled just prior to theComboBoxBasepopup/display being shown.- Returns:
- the onShowingproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
setOnShowingSets the value of theonShowingproperty.- Property description:
- Called just prior to the ComboBoxBasepopup/display being shown.
- Parameters:
- value- the value for the- onShowingproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
getOnShowingGets the value of theonShowingproperty.- Property description:
- Called just prior to the ComboBoxBasepopup/display being shown.
- Returns:
- the value of the onShowingproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
onShownPropertyCalled just after theComboBoxBasepopup/display is shown.- Returns:
- the onShownproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
setOnShownSets the value of theonShownproperty.- Property description:
- Called just after the ComboBoxBasepopup/display is shown.
- Parameters:
- value- the value for the- onShownproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
getOnShownGets the value of theonShownproperty.- Property description:
- Called just after the ComboBoxBasepopup/display is shown.
- Returns:
- the value of the onShownproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
onHidingPropertyCalled just prior to theComboBoxpopup/display being hidden.- Returns:
- the onHidingproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
setOnHidingSets the value of theonHidingproperty.- Property description:
- Called just prior to the ComboBoxpopup/display being hidden.
- Parameters:
- value- the value for the- onHidingproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
getOnHidingGets the value of theonHidingproperty.- Property description:
- Called just prior to the ComboBoxpopup/display being hidden.
- Returns:
- the value of the onHidingproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
onHiddenPropertyCalled just after theComboBoxBasepopup/display has been hidden.- Returns:
- the onHiddenproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
setOnHiddenSets the value of theonHiddenproperty.- Property description:
- Called just after the ComboBoxBasepopup/display has been hidden.
- Parameters:
- value- the value for the- onHiddenproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
getOnHiddenGets the value of theonHiddenproperty.- Property description:
- Called just after the ComboBoxBasepopup/display has been hidden.
- Returns:
- the value of the onHiddenproperty
- Since:
- JavaFX 2.2
- See Also:
 
- 
showpublic void show()Requests that the ComboBox display the popup aspect of the user interface. As mentioned in theComboBoxBaseclass javadoc, what is actually shown when this method is called is undefined, but commonly it is some form of popup or dialog window.
- 
hidepublic void hide()Closes the popup / dialog that was shown whenshow()was called.
- 
armpublic void arm()Arms the ComboBox. An armed ComboBox will show a popup list on the next expected UI gesture. Note: This function is intended to be used by experts, primarily by those implementing new Skins or Behaviors. It is not common for developers or designers to access this function directly.
- 
disarmpublic void disarm()Disarms the ComboBox. Seearm(). Note: This function is intended to be used by experts, primarily by those implementing new Skins or Behaviors. It is not common for developers or designers to access this function directly.
 
-