public abstract class TextInput
extends javafx.scene.control.Control
Type | Property and Description |
---|---|
javafx.beans.property.ObjectProperty<java.util.function.Function<java.lang.String,java.lang.String>> |
errorValidator
Sets an error message that will be displayed below the TextInput control.
|
javafx.beans.property.StringProperty |
floatText
A String to be shown as a float text.
|
javafx.beans.property.StringProperty |
promptText
The prompt text to display in the
TextInput , or
null if no prompt text is displayed. |
javafx.beans.property.StringProperty |
text
The textual content of this TextInput.
|
contextMenu, skinClassName, skin, tooltip
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, impl_showMnemonics, impl_treeVisible, 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, visible
Constructor and Description |
---|
TextInput() |
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.ObjectProperty<java.util.function.Function<java.lang.String,java.lang.String>> |
errorValidatorProperty()
Sets an error message that will be displayed below the TextInput control.
|
javafx.beans.property.StringProperty |
floatTextProperty()
A String to be shown as a float text.
|
java.util.function.Function<java.lang.String,java.lang.String> |
getErrorValidator()
Gets the value of the property errorValidator.
|
java.lang.String |
getFloatText()
Gets the value of the property floatText.
|
java.lang.String |
getPromptText()
Gets the value of the property promptText.
|
java.lang.String |
getText()
Gets the value of the property text.
|
javafx.beans.property.StringProperty |
promptTextProperty()
The prompt text to display in the
TextInput , or
null if no prompt text is displayed. |
void |
setErrorValidator(java.util.function.Function<java.lang.String,java.lang.String> value)
Sets the value of the property errorValidator.
|
void |
setFloatText(java.lang.String floatText)
Sets the value of the property floatText.
|
void |
setPromptText(java.lang.String value)
Sets the value of the property promptText.
|
void |
setText(java.lang.String value)
Sets the value of the property text.
|
javafx.beans.property.StringProperty |
textProperty()
The textual content of this TextInput.
|
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, createDefaultSkin, executeAccessibleAction, getBaselineOffset, getClassCssMetaData, getContextMenu, getControlCssMetaData, getCssMetaData, getSkin, getTooltip, impl_cssGetFocusTraversableInitialValue, impl_processCSS, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinClassNameProperty, skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, 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, 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
getChildren, getChildrenUnmodifiable, getImpl_traversalEngine, getManagedChildren, getStylesheets, impl_getAllParentStylesheets, impl_processMXNode, impl_traversalEngineProperty, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, 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, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, 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_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
public final javafx.beans.property.StringProperty promptTextProperty
TextInput
, or
null if no prompt text is displayed.getPromptText()
,
setPromptText(String)
public final javafx.beans.property.StringProperty textProperty
getText()
,
setText(String)
public final javafx.beans.property.StringProperty floatTextProperty
Style Guide:
For styling the float label, which is added as a direct child of the TextInput control, you can use the style-class "float".getFloatText()
,
setFloatText(String)
public final javafx.beans.property.ObjectProperty<java.util.function.Function<java.lang.String,java.lang.String>> errorValidatorProperty
Function
evaluates
the text from the TextInput control and returns a String with the error message.
If the returned String is null
or empty
, no error message will be displayed.
Style Guide:
When the function returns a non-empty String, aPseudoClass
"error" is added
to the TextInput. For styling the error label, which is added as a direct child of the TextInput control,
you can use the style-class "error".getErrorValidator()
,
setErrorValidator(Function)
public final javafx.beans.property.StringProperty promptTextProperty()
TextInput
, or
null if no prompt text is displayed.getPromptText()
,
setPromptText(String)
public final java.lang.String getPromptText()
TextInput
, or
null if no prompt text is displayed.public final void setPromptText(java.lang.String value)
TextInput
, or
null if no prompt text is displayed.public final java.lang.String getText()
public final void setText(java.lang.String value)
public final javafx.beans.property.StringProperty textProperty()
getText()
,
setText(String)
public final java.lang.String getFloatText()
Style Guide:
For styling the float label, which is added as a direct child of the TextInput control, you can use the style-class "float".public final void setFloatText(java.lang.String floatText)
Style Guide:
For styling the float label, which is added as a direct child of the TextInput control, you can use the style-class "float".public final javafx.beans.property.StringProperty floatTextProperty()
Style Guide:
For styling the float label, which is added as a direct child of the TextInput control, you can use the style-class "float".getFloatText()
,
setFloatText(String)
public final javafx.beans.property.ObjectProperty<java.util.function.Function<java.lang.String,java.lang.String>> errorValidatorProperty()
Function
evaluates
the text from the TextInput control and returns a String with the error message.
If the returned String is null
or empty
, no error message will be displayed.
Style Guide:
When the function returns a non-empty String, aPseudoClass
"error" is added
to the TextInput. For styling the error label, which is added as a direct child of the TextInput control,
you can use the style-class "error".getErrorValidator()
,
setErrorValidator(Function)
public final java.util.function.Function<java.lang.String,java.lang.String> getErrorValidator()
Function
evaluates
the text from the TextInput control and returns a String with the error message.
If the returned String is null
or empty
, no error message will be displayed.
Style Guide:
When the function returns a non-empty String, aPseudoClass
"error" is added
to the TextInput. For styling the error label, which is added as a direct child of the TextInput control,
you can use the style-class "error".public final void setErrorValidator(java.util.function.Function<java.lang.String,java.lang.String> value)
Function
evaluates
the text from the TextInput control and returns a String with the error message.
If the returned String is null
or empty
, no error message will be displayed.
Style Guide:
When the function returns a non-empty String, aPseudoClass
"error" is added
to the TextInput. For styling the error label, which is added as a direct child of the TextInput control,
you can use the style-class "error".