public class SearchBox
extends javafx.scene.layout.HBox
Modifier and Type | Field and Description |
---|---|
static String |
FIND_TEXT |
protected static javafx.scene.image.Image |
MATCH_CASE_ICON |
protected static String |
MATCH_CASE_TEXT |
static javafx.scene.input.KeyCombination |
NEXT_ACCELERATOR |
protected static javafx.scene.image.Image |
NEXT_ICON |
protected static String |
NEXT_TEXT |
protected static javafx.scene.image.Image |
PLAIN_ICON |
protected static String |
PLAIN_TEXT |
static javafx.scene.input.KeyCombination |
PREV_ACCELERATOR |
protected static javafx.scene.image.Image |
PREV_ICON |
protected static String |
PREV_TEXT |
protected static javafx.scene.image.Image |
REGEX_ICON |
protected static String |
REGEX_TEXT |
protected static javafx.scene.image.Image |
XPATH_ICON |
protected static String |
XPATH_TEXT |
Constructor and Description |
---|
SearchBox() |
SearchBox(Function<FindTextFieldSupport,AbstractTableFindSupport> pCreateFindSupport) |
Modifier and Type | Method and Description |
---|---|
org.controlsfx.control.action.Action |
createFindAction(javafx.beans.property.BooleanProperty pToolBarVisible) |
protected javafx.scene.control.ToggleButton |
createMatchCaseBtn() |
protected javafx.scene.control.Button |
createNextBtn() |
protected javafx.scene.control.ToggleButton |
createPlainTextBtn() |
protected javafx.scene.control.Button |
createPrevBtn() |
protected javafx.scene.control.ToggleButton |
createRegexBtn() |
protected javafx.scene.control.ToggleButton |
createXPathBtn() |
void |
fireNextBtn() |
void |
firePrevBtn() |
javafx.scene.control.TextField |
getFindTextField() |
FindTextFieldSupport |
getFindTextFieldSupport() |
javafx.scene.control.ToggleButton |
getMatchCaseBtn() |
javafx.scene.control.Button |
getNextBtn() |
javafx.scene.control.ToggleButton |
getPlainTextBtn() |
javafx.scene.control.Button |
getPrevBtn() |
javafx.scene.control.ToggleButton |
getRegexBtn() |
org.controlsfx.control.SegmentedButton |
getSearchTypeBtn() |
AbstractTableFindSupport |
getTableFindSupport() |
javafx.scene.control.ToggleButton |
getXPathBtn() |
void |
requestFind(javafx.beans.property.BooleanProperty pToolBarVisible)
Sets the tool bar to be visible (if it is not)
and requests the focus for the find text field.
|
alignmentProperty, clearConstraints, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, fillHeightProperty, getAlignment, getBaselineOffset, getClassCssMetaData, getContentBias, getCssMetaData, getHgrow, getMargin, getSpacing, isFillHeight, layoutChildren, requestLayout, setAlignment, setFillHeight, setHgrow, setMargin, setSpacing, spacingProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computeMaxHeight, computeMaxWidth, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, impl_computeContains, impl_computeGeomBounds, impl_computeLayoutBounds, impl_createPeer, impl_notifyLayoutBoundsChanged, impl_pickNodeLocal, impl_updatePeer, insetsProperty, isCacheShape, isCenterShape, isResizable, 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, snapSize, snapSpace, snapToPixelProperty, widthProperty
getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_getAllParentStylesheets, impl_processCSS, impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestParentLayout, setImpl_traversalEngine, setNeedsLayout, updateBounds
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, containsBounds, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, 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, hasProperties, hoverProperty, idProperty, impl_clearDirty, impl_computeIntersects, impl_cssGetCursorInitialValue, impl_cssGetFocusTraversableInitialValue, impl_findStyles, impl_geomChanged, impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX, impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms, impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty, impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged, impl_markDirty, impl_pickNode, impl_processCSS, impl_reapplyCSS, impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty, impl_syncPeer, impl_transformsChanged, impl_traverse, impl_treeVisibleProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, 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, 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, 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, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
protected static final String PREV_TEXT
protected static final javafx.scene.image.Image PREV_ICON
public static final javafx.scene.input.KeyCombination PREV_ACCELERATOR
protected static final String NEXT_TEXT
protected static final javafx.scene.image.Image NEXT_ICON
public static final javafx.scene.input.KeyCombination NEXT_ACCELERATOR
protected static final String MATCH_CASE_TEXT
protected static final javafx.scene.image.Image MATCH_CASE_ICON
protected static final String REGEX_TEXT
protected static final javafx.scene.image.Image REGEX_ICON
protected static final String PLAIN_TEXT
protected static final javafx.scene.image.Image PLAIN_ICON
protected static final String XPATH_TEXT
protected static final javafx.scene.image.Image XPATH_ICON
public static final String FIND_TEXT
public SearchBox(Function<FindTextFieldSupport,AbstractTableFindSupport> pCreateFindSupport)
public SearchBox()
public FindTextFieldSupport getFindTextFieldSupport()
public javafx.scene.control.TextField getFindTextField()
public javafx.scene.control.Button getPrevBtn()
public javafx.scene.control.Button getNextBtn()
public javafx.scene.control.ToggleButton getMatchCaseBtn()
public javafx.scene.control.ToggleButton getPlainTextBtn()
public javafx.scene.control.ToggleButton getRegexBtn()
public javafx.scene.control.ToggleButton getXPathBtn()
public org.controlsfx.control.SegmentedButton getSearchTypeBtn()
public AbstractTableFindSupport getTableFindSupport()
protected javafx.scene.control.Button createPrevBtn()
protected javafx.scene.control.Button createNextBtn()
protected javafx.scene.control.ToggleButton createMatchCaseBtn()
protected javafx.scene.control.ToggleButton createRegexBtn()
protected javafx.scene.control.ToggleButton createPlainTextBtn()
protected javafx.scene.control.ToggleButton createXPathBtn()
public void requestFind(javafx.beans.property.BooleanProperty pToolBarVisible)
pToolBarVisible
- visibilitypublic org.controlsfx.control.action.Action createFindAction(javafx.beans.property.BooleanProperty pToolBarVisible)
public void firePrevBtn()
public void fireNextBtn()
Copyright © 2023. All rights reserved.