Top Fields Constructors Methods
com.dlsc.gemsfx.skins

public abstract Class CustomComboBoxSkinBase<T extends ComboBoxBase<T>>

extends SkinBase<T extends ComboBoxBase<T>>
Class Inheritance
Known Direct Subclasses
com.dlsc.gemsfx.skins.ToggleVisibilityComboBoxSkin
Imports
com.dlsc.gemsfx.util.Utils, javafx.beans.InvalidationListener, javafx.beans.value.ObservableValue, javafx.css.Styleable, javafx.event.Event, javafx.geometry.Bounds, .HPos, .Point2D, .VPos, javafx.scene.AccessibleAttribute, .Node, javafx.scene.control.ComboBoxBase, .PopupControl, .Skin, .SkinBase, .Skinnable, javafx.scene.layout.Region, javafx.stage.WindowEvent

Field Summary

Modifier and TypeField and Description
private PopupControl
private boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private PopupControl
protected abstract Node
private Point2D
public void
hide()

protected void
private void
pack-priv void
public void
show()

private void
Inherited from javafx.scene.control.SkinBase:
computeBaselineOffsetcomputeMaxHeightcomputeMaxWidthcomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthconsumeMouseEventsdisposeexecuteAccessibleActiongetChildrengetClassCssMetaDatagetCssMetaDatagetNodegetSkinnablelayoutChildrenlayoutInArealayoutInArealayoutInAreapositionInAreapositionInAreapseudoClassStateChangedqueryAccessibleAttributeregisterChangeListenerregisterInvalidationListenerregisterListChangeListenersnappedBottomInsetsnappedLeftInsetsnappedRightInsetsnappedTopInsetsnapPositionsnapPositionXsnapPositionYsnapSizesnapSizeXsnapSizeYsnapSpacesnapSpaceXsnapSpaceYunregisterChangeListenersunregisterInvalidationListenersunregisterListChangeListeners

Field Detail

popupNeedsReconfiguringback to summary
private boolean popupNeedsReconfiguring

Constructor Detail

CustomComboBoxSkinBaseback to summary
public CustomComboBoxSkinBase(T control)

Method Detail

createPopupback to summary
private void createPopup()
getPopupback to summary
private PopupControl getPopup()
getPopupContentback to summary
protected abstract Node getPopupContent()
getPrefPopupPositionback to summary
private Point2D getPrefPopupPosition()
hideback to summary
public void hide()
popupOnAutoHideback to summary
protected void popupOnAutoHide(Event event)
positionAndShowPopupback to summary
private void positionAndShowPopup()
reconfigurePopupback to summary
pack-priv void reconfigurePopup()
showback to summary
public void show()
sizePopupback to summary
private void sizePopup()