java.lang.Object
javafx.stage.Window
javafx.stage.PopupWindow
javafx.scene.control.PopupControl
impl.org.controlsfx.skin.AutoCompletePopup<T>
- All Implemented Interfaces:
Styleable,EventTarget,Skinnable
The auto-complete-popup provides an list of available suggestions in order
to complete current user input.
-
Property Summary
PropertiesTypePropertyDescription* Properties * *final IntegerPropertyThe maximum number of rows to be visible in the popup when it is showing.Properties inherited from class javafx.scene.control.PopupControl
id, maxHeight, maxWidth, minHeight, minWidth, prefHeight, prefWidth, skin, styleProperties inherited from class javafx.stage.PopupWindow
anchorLocation, anchorX, anchorY, autoFix, autoHide, consumeAutoHidingEvents, hideOnEscape, onAutoHide, ownerNode, ownerWindowProperties inherited from class javafx.stage.Window
eventDispatcher, focused, forceIntegerRenderScale, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, opacity, outputScaleX, outputScaleY, renderScaleX, renderScaleY, scene, showing, width, x, y -
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRepresents an Event which is fired when the user has selected a suggestion for auto-completeNested classes/interfaces inherited from class javafx.scene.control.PopupControl
PopupControl.CSSBridgeNested classes/interfaces inherited from class javafx.stage.PopupWindow
PopupWindow.AnchorLocation -
Field Summary
FieldsFields inherited from class javafx.scene.control.PopupControl
bridge, USE_COMPUTED_SIZE, USE_PREF_SIZE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Skin<?>Get the string converter used to turn a generic suggestion into a stringGets the value of the property onSuggestion.Get the suggestions presented by this AutoCompletePopupfinal intGets the value of the property visibleRowCount.* Properties * *voidsetConverter(StringConverter<T> converter) Set the string converter used to turn a generic suggestion into a stringfinal voidSets the value of the property onSuggestion.final voidsetVisibleRowCount(int value) Sets the value of the property visibleRowCount.voidShow this popup right below the given Nodefinal IntegerPropertyThe maximum number of rows to be visible in the popup when it is showing.Methods inherited from class javafx.scene.control.PopupControl
getClassCssMetaData, getCssMetaData, getId, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getPseudoClassStates, getSkin, getStyle, getStyleableNode, getStyleableParent, getStyleClass, getTypeSelector, idProperty, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, pseudoClassStateChanged, setId, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPrefHeight, setPrefSize, setPrefWidth, setSkin, setStyle, skinProperty, stylePropertyMethods inherited from class javafx.stage.PopupWindow
anchorLocationProperty, anchorXProperty, anchorYProperty, autoFixProperty, autoHideProperty, consumeAutoHidingEventsProperty, getAnchorLocation, getAnchorX, getAnchorY, getConsumeAutoHidingEvents, getOnAutoHide, getOwnerNode, getOwnerWindow, hide, hideOnEscapeProperty, isAutoFix, isAutoHide, isHideOnEscape, onAutoHideProperty, ownerNodeProperty, ownerWindowProperty, setAnchorLocation, setAnchorX, setAnchorY, setAutoFix, setAutoHide, setConsumeAutoHidingEvents, setHideOnEscape, setOnAutoHide, setScene, show, show, showMethods inherited from class javafx.stage.Window
addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, show, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
-
Property Details
-
visibleRowCount
The maximum number of rows to be visible in the popup when it is showing. By default this value is 10, but this can be changed to increase or decrease the height of the popup.- See Also:
-
onSuggestion
public final ObjectProperty<EventHandler<AutoCompletePopup.SuggestionEvent<T>>> onSuggestionProperty* Properties * *
-
-
Field Details
-
DEFAULT_STYLE_CLASS
* Stylesheet Handling * *- See Also:
-
-
Constructor Details
-
AutoCompletePopup
public AutoCompletePopup()Creates a new AutoCompletePopup
-
-
Method Details
-
getSuggestions
Get the suggestions presented by this AutoCompletePopup- Returns:
-
show
Show this popup right below the given Node- Parameters:
node-
-
setConverter
Set the string converter used to turn a generic suggestion into a string -
getConverter
Get the string converter used to turn a generic suggestion into a string -
setVisibleRowCount
public final void setVisibleRowCount(int value) Sets the value of the property visibleRowCount.- Property description:
- The maximum number of rows to be visible in the popup when it is showing. By default this value is 10, but this can be changed to increase or decrease the height of the popup.
-
getVisibleRowCount
public final int getVisibleRowCount()Gets the value of the property visibleRowCount.- Property description:
- The maximum number of rows to be visible in the popup when it is showing. By default this value is 10, but this can be changed to increase or decrease the height of the popup.
-
visibleRowCountProperty
The maximum number of rows to be visible in the popup when it is showing. By default this value is 10, but this can be changed to increase or decrease the height of the popup.- See Also:
-
onSuggestionProperty
public final ObjectProperty<EventHandler<AutoCompletePopup.SuggestionEvent<T>>> onSuggestionProperty()* Properties * * -
setOnSuggestion
Sets the value of the property onSuggestion.- Property description:
- * Properties * *
-
getOnSuggestion
Gets the value of the property onSuggestion.- Property description:
- * Properties * *
-
createDefaultSkin
- Overrides:
createDefaultSkinin classPopupControl
-