java.lang.Object
javafx.scene.control.SkinBase<ComboBoxBase<T>>
javafx.scene.control.skin.ComboBoxBaseSkin<T>
javafx.scene.control.skin.ComboBoxPopupControl<T>
javafx.scene.control.skin.ComboBoxListViewSkin<T>
- All Implemented Interfaces:
- Skin<ComboBoxBase<T>>
public class ComboBoxListViewSkin<T> extends ComboBoxPopupControl<T>
Default skin implementation for the 
ComboBox control.- Since:
- 9
- See Also:
- ComboBox
- 
Property SummaryProperties Type Property Description BooleanPropertyhideOnClickBy default this skin hides the popup whenever the ListView is clicked in.
- 
Constructor SummaryConstructors Constructor Description ComboBoxListViewSkin(ComboBox<T> control)Creates a new ComboBoxListViewSkin instance, installing the necessary child nodes into the Controlchildrenlist, as well as the necessary input mappings for handling key, mouse, etc events.
- 
Method SummaryModifier and Type Method Description BooleanPropertyhideOnClickProperty()By default this skin hides the popup whenever the ListView is clicked in.booleanisHideOnClick()Gets the value of the property hideOnClick.voidsetHideOnClick(boolean value)Sets the value of the property hideOnClick.Methods declared in class javafx.scene.control.skin.ComboBoxPopupControlgetConverter, getEditor, getPopupContentMethods declared in class javafx.scene.control.skin.ComboBoxBaseSkingetDisplayNode, hide, showMethods declared in class javafx.scene.control.SkinBasecomputeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, 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, unregisterListChangeListenersMethods declared in class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods declared in interface javafx.scene.control.Skindispose, getNode, getSkinnable
- 
Property Details- 
hideOnClickBy default this skin hides the popup whenever the ListView is clicked in. By setting hideOnClick to false, the popup will not be hidden when the ListView is clicked in. This is beneficial in some scenarios (for example, when the ListView cells have checkboxes).- See Also:
- isHideOnClick(),- setHideOnClick(boolean)
 
 
- 
- 
Constructor Details- 
ComboBoxListViewSkinCreates a new ComboBoxListViewSkin instance, installing the necessary child nodes into the Controlchildrenlist, as well as the necessary input mappings for handling key, mouse, etc events.- Parameters:
- control- The control that this skin should be installed onto.
 
 
- 
- 
Method Details- 
hideOnClickPropertyBy default this skin hides the popup whenever the ListView is clicked in. By setting hideOnClick to false, the popup will not be hidden when the ListView is clicked in. This is beneficial in some scenarios (for example, when the ListView cells have checkboxes).- See Also:
- isHideOnClick(),- setHideOnClick(boolean)
 
- 
isHideOnClickpublic final boolean isHideOnClick()Gets the value of the property hideOnClick.- Property description:
- By default this skin hides the popup whenever the ListView is clicked in. By setting hideOnClick to false, the popup will not be hidden when the ListView is clicked in. This is beneficial in some scenarios (for example, when the ListView cells have checkboxes).
 
- 
setHideOnClickpublic final void setHideOnClick(boolean value)Sets the value of the property hideOnClick.- Property description:
- By default this skin hides the popup whenever the ListView is clicked in. By setting hideOnClick to false, the popup will not be hidden when the ListView is clicked in. This is beneficial in some scenarios (for example, when the ListView cells have checkboxes).
 
 
-