public class TextFieldLimited
extends javafx.scene.control.TextField
Type | Property and Description |
---|---|
javafx.beans.property.IntegerProperty |
maxLength
JavaFX FXML field property por tamaño maximo
|
alignmentProperty, onActionProperty, prefColumnCountProperty
anchorProperty, caretPositionProperty, editableProperty, fontProperty,
lengthProperty, promptTextProperty, redoableProperty, selectedTextProperty,
selectionProperty, textFormatterProperty, textProperty, undoableProperty
contextMenuProperty, skinClassNameProperty, skinProperty, tooltipProperty
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty,
heightProperty, insetsProperty, maxHeightProperty, maxWidthProperty,
minHeightProperty, minWidthProperty, opaqueInsetsProperty, paddingProperty,
prefHeightProperty, prefWidthProperty, scaleShapeProperty, shapeProperty,
snapToPixelProperty, widthProperty
impl_traversalEngineProperty, needsLayoutProperty
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty,
accessibleTextProperty, blendModeProperty, boundsInLocalProperty,
boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty,
cursorProperty, depthTestProperty, disabledProperty, disableProperty,
effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty,
focusedProperty, focusTraversableProperty, hoverProperty, idProperty,
impl_showMnemonicsProperty, impl_treeVisibleProperty, inputMethodRequestsProperty,
layoutBoundsProperty, layoutXProperty, layoutYProperty,
localToParentTransformProperty, localToSceneTransformProperty, managedProperty,
mouseTransparentProperty, nodeOrientationProperty, 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, pickOnBoundsProperty,
pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty,
scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty,
translateYProperty, translateZProperty, visibleProperty
Modifier and Type | Class and Description |
---|---|
private static class |
TextFieldLimited.StyleableProperties
CSS por FXML con un maximo tamaño
|
Modifier and Type | Field and Description |
---|---|
private javafx.beans.property.IntegerProperty |
maxLength
La cantidad maxima de caracters permitidas en el
TextFieldLimited
|
Constructor and Description |
---|
TextFieldLimited()
Llamar a TextField.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<javafx.css.CssMetaData<? extends
javafx.css.Styleable,?>> |
getClassCssMetaData()
Lista de estilos aplicable.
|
int |
getMaxLength()
Devolver la cantidad maxima si está asignado.
|
javafx.beans.property.IntegerProperty |
maxLengthProperty()
JavaFX FXML field property por tamaño maximo
|
void |
replaceSelection(java.lang.String text)
Reemplazar un selección de texto.
|
void |
replaceText(int start,
int end,
java.lang.String text)
Reemplazar el texto basado en cambios de teclado, no deja
ingresar mas text si length es mayor al maximo.
|
void |
setMaxLength(int value)
Asignar un valor maximo de caracters permitidio en el
TextFieldLimited.
|
alignmentProperty, createDefaultSkin, getAlignment, getCharacters,
getControlCssMetaData, getOnAction, getPrefColumnCount, onActionProperty,
prefColumnCountProperty, setAlignment, setOnAction, setPrefColumnCount
anchorProperty, appendText, backward, cancelEdit, caretPositionProperty, clear,
commitValue, copy, cut, deleteNextChar, deletePreviousChar, deleteText, deleteText,
deselect, editableProperty, end, endOfNextWord, executeAccessibleAction,
extendSelection, fontProperty, forward, getAnchor, getCaretPosition, getContent,
getFont, getLength, getPromptText, getSelectedText, getSelection, getText, getText,
getTextFormatter, home, insertText, isEditable, isRedoable, isUndoable,
lengthProperty, nextWord, paste, positionCaret, previousWord, promptTextProperty,
queryAccessibleAttribute, redo, redoableProperty, replaceText, selectAll,
selectBackward, selectedTextProperty, selectEnd, selectEndOfNextWord, selectForward,
selectHome, selectionProperty, selectNextWord, selectPositionCaret,
selectPreviousWord, selectRange, setEditable, setFont, setPromptText, setText,
setTextFormatter, textFormatterProperty, textProperty, undo, undoableProperty
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth,
computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset,
getContextMenu, getCssMetaData, getSkin, getTooltip,
impl_cssGetFocusTraversableInitialValue, impl_processCSS, isResizable,
layoutChildren, 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.IntegerProperty maxLengthProperty
private javafx.beans.property.IntegerProperty maxLength
public static java.util.List<javafx.css.CssMetaData<? extends javafx.css.Styleable,?>> getClassCssMetaData()
public void replaceText(int start, int end, java.lang.String text)
replaceText
in class javafx.scene.control.TextInputControl
start
- int: Donde empece el cambio.end
- int: Donde termina.text
- String: Texto a cambiar.public void replaceSelection(java.lang.String text)
replaceSelection
in class javafx.scene.control.TextInputControl
text
- String: El texto a reemplazar.public final int getMaxLength()
public final void setMaxLength(int value)
value
- int: La cantidad maxima.public final javafx.beans.property.IntegerProperty maxLengthProperty()