- java.lang.Object
-
- javafx.scene.Node
-
- javafx.scene.Parent
-
- javafx.scene.layout.Region
-
- javafx.scene.control.Control
-
- javafx.scene.control.TextInputControl
-
- すべての実装されたインタフェース:
Styleable,EventTarget,Skinnable
@DefaultProperty("text") public abstract class TextInputControl extends Control
テキスト入力コントロールの抽象ベース・クラス。- 導入されたバージョン:
- JavaFX 2.0
-
-
プロパティのサマリー
プロパティ Type プロパティ 説明 ReadOnlyIntegerPropertyanchorテキスト選択のanchor。ReadOnlyIntegerPropertycaretPositionテキスト内のキャレットの現在の位置。BooleanPropertyeditableこのTextInputControlをユーザーが編集できるかどうかを示します。ObjectProperty<Font>fontTextInputControl内のテキストに使用するデフォルト・フォント。ReadOnlyIntegerPropertylengthテキスト入力の文字の数。StringPropertypromptTextTextInputControlに表示するプロンプト・テキスト。ReadOnlyBooleanPropertyredoableこのプロパティは、元に戻されたコンテンツの最新の変更をやり直すことが現在可能かどうかを記述します。ReadOnlyStringPropertyselectedText選択されるTextInputControlの文字を定義しますReadOnlyObjectProperty<IndexRange>selection現在の選択。ObjectProperty<TextFormatter<?>>textFormatterこのプロパティには、現在アタッチされているTextFormatterが含まれます。StringPropertytextこのTextInputControlのテキスト・コンテンツ。ReadOnlyBooleanPropertyundoableこのプロパティは、実行されたコンテンツの最新の変更を元に戻すことが現在可能かどうかを記述します。-
クラス javafx.scene.control.Controlから継承されたプロパティ
contextMenu、skin、tooltip
-
クラスjavafx.scene.Nodeから継承されたプロパティ
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, 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, viewOrder, visible
-
クラス javafx.scene.Parentから継承されたプロパティ
needsLayout
-
クラス javafx.scene.layout.Regionから継承されたプロパティ
background、border、cacheShape、centerShape、height、insets、maxHeight、maxWidth、minHeight、minWidth、opaqueInsets、padding、prefHeight、prefWidth、scaleShape、shape、snapToPixel、width
-
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 protected static interfaceTextInputControl.Contentテキスト入力のコンテンツを表すインタフェース。
-
フィールドのサマリー
-
クラスjavafx.scene.Nodeから継承されたフィールド
BASELINE_OFFSET_SAME_AS_HEIGHT
-
クラス javafx.scene.layout.Regionから継承されたフィールド
USE_COMPUTED_SIZE、USE_PREF_SIZE
-
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protectedTextInputControl(TextInputControl.Content content)新しいTextInputControlを作成します。
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 ReadOnlyIntegerPropertyanchorProperty()テキスト選択のanchor。voidappendText(String text)コンテンツに文字シーケンスを追加します。voidbackward()キャレットの位置を逆方向に移動します。voidcancelEdit()このフィールドが現在編集中の場合、このコールによりテキストが最後にコミットされた値に設定されます。ReadOnlyIntegerPropertycaretPositionProperty()テキスト内のキャレットの現在の位置。voidclear()テキストをクリアします。voidcommitValue()現在のテキストをコミットして、値に変換します。voidcopy()テキスト内で現在選択されている範囲をクリップボードに転送して、選択はそのまま残します。voidcut()テキスト内で現在選択されている範囲をクリップボードに転送して、現在の選択を解除します。booleandeleteNextChar()何も選択されていない場合は現在のキャレット位置の直後にある文字をテキストから削除し、選択がある場合はそれを削除します。booleandeletePreviousChar()何も選択されていない場合は現在のキャレット位置の直前にある文字をテキストから削除し、選択がある場合はそれを削除します。voiddeleteText(int start, int end)特定範囲の文字をコンテンツから削除します。voiddeleteText(IndexRange range)特定範囲の文字をコンテンツから削除します。voiddeselect()選択をクリアします。BooleanPropertyeditableProperty()このTextInputControlをユーザーが編集できるかどうかを示します。voidend()キャレットをテキストの最後の文字の後に移動します。voidendOfNextWord()キャレットを次の単語の終わりに移動します。voidexecuteAccessibleAction(AccessibleAction action, Object... parameters)このメソッドは、引数で指定されたアクションの実行をリクエストするためにアシスティブ・テクノロジによって呼び出されます。voidextendSelection(int pos)この関数により、指定された位置が含まれるように選択が拡張されます。ObjectProperty<Font>fontProperty()TextInputControl内のテキストに使用するデフォルト・フォント。voidforward()キャレットの位置を順方向に移動します。intgetAnchor()プロパティanchorの値を取得します。intgetCaretPosition()プロパティcaretPositionの値を取得します。static List<CssMetaData<? extends Styleable,?>>getClassCssMetaData()protected TextInputControl.ContentgetContent()テキスト入力のコンテンツ・モデルを返します。List<CssMetaData<? extends Styleable,?>>getControlCssMetaData()FontgetFont()プロパティfontの値を取得します。intgetLength()プロパティlengthの値を取得します。StringgetPromptText()プロパティpromptTextの値を取得します。StringgetSelectedText()プロパティselectedTextの値を取得します。IndexRangegetSelection()プロパティselectionの値を取得します。StringgetText()プロパティtextの値を取得します。StringgetText(int start, int end)テキスト入力のコンテンツのサブセットを返します。TextFormatter<?>getTextFormatter()プロパティtextFormatterの値を取得します。voidhome()キャレットをテキストの最初の文字の前に移動します。voidinsertText(int index, String text)コンテンツに文字シーケンスを挿入します。booleanisEditable()プロパティeditableの値を取得します。booleanisRedoable()プロパティredoableの値を取得します。booleanisUndoable()プロパティundoableの値を取得します。ReadOnlyIntegerPropertylengthProperty()テキスト入力の文字の数。voidnextWord()キャレットを次の単語の先頭に移動します。voidpaste()クリップボードのコンテンツをこのテキストに転送し、現在の選択と置き換えます。voidpositionCaret(int pos)posによって指定された位置にキャレットを配置します。voidpreviousWord()キャレットを前の単語の先頭に移動します。StringPropertypromptTextProperty()TextInputControlに表示するプロンプト・テキスト。ObjectqueryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)このメソッドは、属性の値をリクエストするためにアシスティブ・テクノロジによって呼び出されます。voidredo()可能な場合、元に戻された最後の変更をやり直します。ReadOnlyBooleanPropertyredoableProperty()このプロパティは、元に戻されたコンテンツの最新の変更をやり直すことが現在可能かどうかを記述します。voidreplaceSelection(String replacement)選択を指定した置換文字列に置き換えます。voidreplaceText(int start, int end, String text)特定範囲の文字を指定されたテキストに置き換えます。voidreplaceText(IndexRange range, String text)特定範囲の文字を指定されたテキストに置き換えます。voidselectAll()テキスト入力のすべてのテキストを選択します。voidselectBackward()テキスト内の選択を1文字分逆方向に移動します。ReadOnlyStringPropertyselectedTextProperty()選択されるTextInputControlの文字を定義しますvoidselectEnd()キャレットをテキストの最後の文字の後に移動します。voidselectEndOfNextWord()キャレットを次の単語の終わりに移動します。voidselectForward()テキスト内の選択を1文字分順方向に移動します。voidselectHome()キャレットをテキストの最初の文字の前に移動します。ReadOnlyObjectProperty<IndexRange>selectionProperty()現在の選択。voidselectNextWord()キャレットを次の単語の先頭に移動します。voidselectPositionCaret(int pos)posによって指定された位置にキャレットを配置し、選択がある場合はそれを拡張します。voidselectPreviousWord()キャレットを前の単語の先頭に移動します。voidselectRange(int anchor, int caretPosition)anchorとcaretPositionを明示的に配置します。voidsetEditable(boolean value)プロパティeditableの値を設定します。voidsetFont(Font value)プロパティfontの値を設定します。voidsetPromptText(String value)プロパティpromptTextの値を設定します。voidsetText(String value)プロパティtextの値を設定します。voidsetTextFormatter(TextFormatter<?> value)プロパティtextFormatterの値を設定します。ObjectProperty<TextFormatter<?>>textFormatterProperty()このプロパティには、現在アタッチされているTextFormatterが含まれます。StringPropertytextProperty()このTextInputControlのテキスト・コンテンツ。voidundo()可能な場合、最後の変更を元に戻します。ReadOnlyBooleanPropertyundoableProperty()このプロパティは、実行されたコンテンツの最新の変更を元に戻すことが現在可能かどうかを記述します。-
クラス javafx.scene.control.Controlから継承されたメソッド
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, createDefaultSkin, getBaselineOffset, getContextMenu, getCssMetaData, getInitialFocusTraversable, getSkin, getTooltip, isResizable, layoutChildren, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
-
クラスjavafx.scene.Nodeから継承されたメソッド
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, 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, getInitialCursor, 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, getViewOrder, hasProperties, hoverProperty, idProperty, 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, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
-
クラス java.lang.Objectから継承されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
-
クラス javafx.scene.Parentから継承されたメソッド
getChildren、getChildrenUnmodifiable、getManagedChildren、getStylesheets、isNeedsLayout、layout、lookup、needsLayoutProperty、requestLayout、requestParentLayout、setNeedsLayout、updateBounds
-
クラス javafx.scene.layout.Regionから継承されたメソッド
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, 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, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
-
インタフェース javafx.css.Styleableから継承されたメソッド
getStyleableNode
-
-
-
-
プロパティの詳細
-
font
public final ObjectProperty<Font> fontProperty
TextInputControl内のテキストに使用するデフォルト・フォント。 TextInputControlのテキストがリッチ・テキストである場合、このフォントを使用できるかどうかはリッチ・テキストに埋め込まれたフォント情報に応じて異なりますが、デフォルトのフォントが要求された場合は、常にこのフォントが使用されます。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
getFont()、setFont(Font)
-
promptText
public final StringProperty promptTextProperty
TextInputControlに表示するプロンプト・テキスト。 nullまたは空文字列に設定されている場合、プロンプト・テキストは表示されません。- デフォルト値:
- 空のString
- 導入されたバージョン:
- JavaFX 2.2
- 関連項目:
getPromptText()、setPromptText(String)
-
textFormatter
public final ObjectProperty<TextFormatter<?>> textFormatterProperty
このプロパティには、現在アタッチされているTextFormatterが含まれます。 値はFormatterの一部であるため、TextFormatterを変更すると、新しいtextFormatterに基づいてテキストが更新されます。- デフォルト値:
- null
- 導入されたバージョン:
- JavaFX 8u40
- 関連項目:
getTextFormatter()、setTextFormatter(TextFormatter)
-
text
public final StringProperty textProperty
このTextInputControlのテキスト・コンテンツ。- 関連項目:
getText()、setText(String)
-
length
public final ReadOnlyIntegerProperty lengthProperty
テキスト入力の文字の数。- 関連項目:
getLength()
-
editable
public final BooleanProperty editableProperty
このTextInputControlをユーザーが編集できるかどうかを示します。
-
selection
public final ReadOnlyObjectProperty<IndexRange> selectionProperty
現在の選択。- 関連項目:
getSelection()
-
selectedText
public final ReadOnlyStringProperty selectedTextProperty
選択されるTextInputControlの文字を定義します- 関連項目:
getSelectedText()
-
anchor
public final ReadOnlyIntegerProperty anchorProperty
テキスト選択のanchor。anchorとcaretPositionによって選択範囲が構成されます。 選択は、常に開始<=終了という観点で指定される必要がありますが、anchorはcaretPositionより小さく、大きく、または等しくすることができます。 anchorは、ユーザーがテキストを選択する方法に応じて、選択の下限または上限を表します。- 関連項目:
getAnchor()
-
caretPosition
public final ReadOnlyIntegerProperty caretPositionProperty
テキスト内のキャレットの現在の位置。anchorとcaretPositionによって選択範囲が構成されます。 選択は、常に開始<=終了という観点で指定される必要がありますが、anchorはcaretPositionより小さく、大きく、または等しくすることができます。 caretPositionは、ユーザーがテキストを選択する方法に応じて、選択の下限または上限を表します。- 関連項目:
getCaretPosition()
-
undoable
public final ReadOnlyBooleanProperty undoableProperty
このプロパティは、実行されたコンテンツの最新の変更を元に戻すことが現在可能かどうかを記述します。- デフォルト値:
- false
- 導入されたバージョン:
- JavaFX 8u40
- 関連項目:
isUndoable()
-
redoable
public final ReadOnlyBooleanProperty redoableProperty
このプロパティは、元に戻されたコンテンツの最新の変更をやり直すことが現在可能かどうかを記述します。- デフォルト値:
- false
- 導入されたバージョン:
- JavaFX 8u40
- 関連項目:
isRedoable()
-
-
コンストラクタの詳細
-
TextInputControl
protected TextInputControl(TextInputControl.Content content)
新しいTextInputControlを作成します。 コンテンツは不変のプロパティで、構築時に(null以外として)指定する必要があります。- パラメータ:
content- コンテンツのnull以外の実装。
-
-
メソッドの詳細
-
fontProperty
public final ObjectProperty<Font> fontProperty()
TextInputControl内のテキストに使用するデフォルト・フォント。 TextInputControlのテキストがリッチ・テキストである場合、このフォントを使用できるかどうかはリッチ・テキストに埋め込まれたフォント情報に応じて異なりますが、デフォルトのフォントが要求された場合は、常にこのフォントが使用されます。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
getFont()、setFont(Font)
-
setFont
public final void setFont(Font value)
プロパティfontの値を設定します。- プロパティの説明:
- TextInputControl内のテキストに使用するデフォルト・フォント。 TextInputControlのテキストがリッチ・テキストである場合、このフォントを使用できるかどうかはリッチ・テキストに埋め込まれたフォント情報に応じて異なりますが、デフォルトのフォントが要求された場合は、常にこのフォントが使用されます。
- 導入されたバージョン:
- JavaFX 8.0
-
getFont
public final Font getFont()
プロパティfontの値を取得します。- プロパティの説明:
- TextInputControl内のテキストに使用するデフォルト・フォント。 TextInputControlのテキストがリッチ・テキストである場合、このフォントを使用できるかどうかはリッチ・テキストに埋め込まれたフォント情報に応じて異なりますが、デフォルトのフォントが要求された場合は、常にこのフォントが使用されます。
- 導入されたバージョン:
- JavaFX 8.0
-
promptTextProperty
public final StringProperty promptTextProperty()
TextInputControlに表示するプロンプト・テキスト。 nullまたは空文字列に設定されている場合、プロンプト・テキストは表示されません。- デフォルト値:
- 空のString
- 導入されたバージョン:
- JavaFX 2.2
- 関連項目:
getPromptText()、setPromptText(String)
-
getPromptText
public final String getPromptText()
プロパティpromptTextの値を取得します。- プロパティの説明:
TextInputControlに表示するプロンプト・テキスト。 nullまたは空文字列に設定されている場合、プロンプト・テキストは表示されません。- デフォルト値:
- 空のString
- 導入されたバージョン:
- JavaFX 2.2
-
setPromptText
public final void setPromptText(String value)
プロパティpromptTextの値を設定します。- プロパティの説明:
TextInputControlに表示するプロンプト・テキスト。 nullまたは空文字列に設定されている場合、プロンプト・テキストは表示されません。- デフォルト値:
- 空のString
- 導入されたバージョン:
- JavaFX 2.2
-
textFormatterProperty
public final ObjectProperty<TextFormatter<?>> textFormatterProperty()
このプロパティには、現在アタッチされているTextFormatterが含まれます。 値はFormatterの一部であるため、TextFormatterを変更すると、新しいtextFormatterに基づいてテキストが更新されます。- デフォルト値:
- null
- 導入されたバージョン:
- JavaFX 8u40
- 関連項目:
getTextFormatter()、setTextFormatter(TextFormatter)
-
getTextFormatter
public final TextFormatter<?> getTextFormatter()
プロパティtextFormatterの値を取得します。- プロパティの説明:
- このプロパティには、現在アタッチされている
TextFormatterが含まれます。 値はFormatterの一部であるため、TextFormatterを変更すると、新しいtextFormatterに基づいてテキストが更新されます。 - デフォルト値:
- null
- 導入されたバージョン:
- JavaFX 8u40
-
setTextFormatter
public final void setTextFormatter(TextFormatter<?> value)
プロパティtextFormatterの値を設定します。- プロパティの説明:
- このプロパティには、現在アタッチされている
TextFormatterが含まれます。 値はFormatterの一部であるため、TextFormatterを変更すると、新しいtextFormatterに基づいてテキストが更新されます。 - デフォルト値:
- null
- 導入されたバージョン:
- JavaFX 8u40
-
getContent
protected final TextInputControl.Content getContent()
テキスト入力のコンテンツ・モデルを返します。- 戻り値:
- テキスト入力コンテンツ・モデル
-
getText
public final String getText()
プロパティtextの値を取得します。- プロパティの説明:
- このTextInputControlのテキスト・コンテンツ。
-
setText
public final void setText(String value)
プロパティtextの値を設定します。- プロパティの説明:
- このTextInputControlのテキスト・コンテンツ。
-
textProperty
public final StringProperty textProperty()
このTextInputControlのテキスト・コンテンツ。- 関連項目:
getText()、setText(String)
-
getLength
public final int getLength()
プロパティlengthの値を取得します。- プロパティの説明:
- テキスト入力の文字の数。
-
lengthProperty
public final ReadOnlyIntegerProperty lengthProperty()
テキスト入力の文字の数。- 関連項目:
getLength()
-
isEditable
public final boolean isEditable()
プロパティeditableの値を取得します。- プロパティの説明:
- このTextInputControlをユーザーが編集できるかどうかを示します。
-
setEditable
public final void setEditable(boolean value)
プロパティeditableの値を設定します。- プロパティの説明:
- このTextInputControlをユーザーが編集できるかどうかを示します。
-
editableProperty
public final BooleanProperty editableProperty()
このTextInputControlをユーザーが編集できるかどうかを示します。
-
getSelection
public final IndexRange getSelection()
プロパティselectionの値を取得します。- プロパティの説明:
- 現在の選択。
-
selectionProperty
public final ReadOnlyObjectProperty<IndexRange> selectionProperty()
現在の選択。- 関連項目:
getSelection()
-
getSelectedText
public final String getSelectedText()
プロパティselectedTextの値を取得します。- プロパティの説明:
- 選択されるTextInputControlの文字を定義します
-
selectedTextProperty
public final ReadOnlyStringProperty selectedTextProperty()
選択されるTextInputControlの文字を定義します- 関連項目:
getSelectedText()
-
getAnchor
public final int getAnchor()
プロパティanchorの値を取得します。- プロパティの説明:
- テキスト選択の
anchor。anchorとcaretPositionによって選択範囲が構成されます。 選択は、常に開始<=終了という観点で指定される必要がありますが、anchorはcaretPositionより小さく、大きく、または等しくすることができます。 anchorは、ユーザーがテキストを選択する方法に応じて、選択の下限または上限を表します。
-
anchorProperty
public final ReadOnlyIntegerProperty anchorProperty()
テキスト選択のanchor。anchorとcaretPositionによって選択範囲が構成されます。 選択は、常に開始<=終了という観点で指定される必要がありますが、anchorはcaretPositionより小さく、大きく、または等しくすることができます。 anchorは、ユーザーがテキストを選択する方法に応じて、選択の下限または上限を表します。- 関連項目:
getAnchor()
-
getCaretPosition
public final int getCaretPosition()
プロパティcaretPositionの値を取得します。- プロパティの説明:
- テキスト内のキャレットの現在の位置。
anchorとcaretPositionによって選択範囲が構成されます。 選択は、常に開始<=終了という観点で指定される必要がありますが、anchorはcaretPositionより小さく、大きく、または等しくすることができます。 caretPositionは、ユーザーがテキストを選択する方法に応じて、選択の下限または上限を表します。
-
caretPositionProperty
public final ReadOnlyIntegerProperty caretPositionProperty()
テキスト内のキャレットの現在の位置。anchorとcaretPositionによって選択範囲が構成されます。 選択は、常に開始<=終了という観点で指定される必要がありますが、anchorはcaretPositionより小さく、大きく、または等しくすることができます。 caretPositionは、ユーザーがテキストを選択する方法に応じて、選択の下限または上限を表します。- 関連項目:
getCaretPosition()
-
isUndoable
public final boolean isUndoable()
プロパティundoableの値を取得します。- プロパティの説明:
- このプロパティは、実行されたコンテンツの最新の変更を元に戻すことが現在可能かどうかを記述します。
- デフォルト値:
- false
- 導入されたバージョン:
- JavaFX 8u40
-
undoableProperty
public final ReadOnlyBooleanProperty undoableProperty()
このプロパティは、実行されたコンテンツの最新の変更を元に戻すことが現在可能かどうかを記述します。- デフォルト値:
- false
- 導入されたバージョン:
- JavaFX 8u40
- 関連項目:
isUndoable()
-
isRedoable
public final boolean isRedoable()
プロパティredoableの値を取得します。- プロパティの説明:
- このプロパティは、元に戻されたコンテンツの最新の変更をやり直すことが現在可能かどうかを記述します。
- デフォルト値:
- false
- 導入されたバージョン:
- JavaFX 8u40
-
redoableProperty
public final ReadOnlyBooleanProperty redoableProperty()
このプロパティは、元に戻されたコンテンツの最新の変更をやり直すことが現在可能かどうかを記述します。- デフォルト値:
- false
- 導入されたバージョン:
- JavaFX 8u40
- 関連項目:
isRedoable()
-
getText
public String getText(int start, int end)
テキスト入力のコンテンツのサブセットを返します。- パラメータ:
start- 0から終了- 1の値にする必要があります。end- その長さ以下にする必要があります。- 戻り値:
- テキスト入力コンテンツのサブセット
-
appendText
public void appendText(String text)
コンテンツに文字シーケンスを追加します。- パラメータ:
text- null以外の文字列。
-
insertText
public void insertText(int index, String text)コンテンツに文字シーケンスを挿入します。- パラメータ:
index- テキストを挿入する位置。text- 挿入するテキスト。
-
deleteText
public void deleteText(IndexRange range)
特定範囲の文字をコンテンツから削除します。- パラメータ:
range- 削除するテキストの範囲。 範囲オブジェクトはnullにしないでください。- 関連項目:
deleteText(int, int)
-
deleteText
public void deleteText(int start, int end)特定範囲の文字をコンテンツから削除します。- パラメータ:
start- 範囲の開始インデックス(この値を含む)。 これは0以上で終了より小さくする必要があります。end- 範囲の終了インデックス(この値を含まない)。 これは削除する最後の文字の1つ後です(文字列操作メソッドと一貫性があります)。 これは開始よりも大きく、テキストの長さ以下にする必要があります。
-
replaceText
public void replaceText(IndexRange range, String text)
特定範囲の文字を指定されたテキストに置き換えます。- パラメータ:
range- 置換するテキストの範囲。 範囲オブジェクトはnullにしないでください。text- 範囲を置換するテキスト。 nullは指定できません。- 関連項目:
replaceText(int, int, String)
-
replaceText
public void replaceText(int start, int end, String text)特定範囲の文字を指定されたテキストに置き換えます。- パラメータ:
start- 範囲の開始インデックス(この値を含む)。 これは0以上で終了より小さくする必要があります。end- 範囲の終了インデックス(この値を含まない)。 これは削除する最後の文字の1つ後です(文字列操作メソッドと一貫性があります)。 これは開始よりも大きく、テキストの長さ以下にする必要があります。text- 範囲を置換するテキスト。 nullは指定できません。
-
cut
public void cut()
テキスト内で現在選択されている範囲をクリップボードに転送して、現在の選択を解除します。
-
copy
public void copy()
テキスト内で現在選択されている範囲をクリップボードに転送して、選択はそのまま残します。
-
paste
public void paste()
クリップボードのコンテンツをこのテキストに転送し、現在の選択と置き換えます。 選択範囲がない場合、クリップボードのコンテンツは現在のキャレットの位置に挿入されます。
-
selectBackward
public void selectBackward()
テキスト内の選択を1文字分逆方向に移動します。 caretPositionに対するanchorの位置に応じて、これに選択解除の効果がある場合があります。 この関数は、実質的には単にcaretPositionを移動します。
-
selectForward
public void selectForward()
テキスト内の選択を1文字分順方向に移動します。 caretPositionに対するanchorの位置に応じて、これに選択解除の効果がある場合があります。 この関数は、実質的には単にキャレットを順方向に移動します。
-
previousWord
public void previousWord()
キャレットを前の単語の先頭に移動します。 この関数にも、選択をクリアする効果があります。
-
nextWord
public void nextWord()
キャレットを次の単語の先頭に移動します。 この関数にも、選択をクリアする効果があります。
-
endOfNextWord
public void endOfNextWord()
キャレットを次の単語の終わりに移動します。 この関数にも、選択をクリアする効果があります。
-
selectPreviousWord
public void selectPreviousWord()
キャレットを前の単語の先頭に移動します。 これによって選択がクリアされることはありません。 正確には、anchorの配置が維持され、caretPositionが前の単語の先頭に移動します。
-
selectNextWord
public void selectNextWord()
キャレットを次の単語の先頭に移動します。 これによって選択がクリアされることはありません。 正確には、anchorの配置が維持され、caretPositionが次の単語の先頭に移動します。
-
selectEndOfNextWord
public void selectEndOfNextWord()
キャレットを次の単語の終わりに移動します。 これによって選択がクリアされることはありません。
-
selectAll
public void selectAll()
テキスト入力のすべてのテキストを選択します。
-
home
public void home()
キャレットをテキストの最初の文字の前に移動します。 この関数にも、選択をクリアする効果があります。
-
end
public void end()
キャレットをテキストの最後の文字の後に移動します。 この関数にも、選択をクリアする効果があります。
-
selectHome
public void selectHome()
キャレットをテキストの最初の文字の前に移動します。 これによって選択がクリアされることはありません。 正確には、anchorの配置が維持され、caretPositionが最初の文字の前に移動します。
-
selectEnd
public void selectEnd()
キャレットをテキストの最後の文字の後に移動します。 これによって選択がクリアされることはありません。 正確には、anchorの配置が維持され、caretPositionが最後の文字の後に移動します。
-
deletePreviousChar
public boolean deletePreviousChar()
何も選択されていない場合は現在のキャレット位置の直前にある文字をテキストから削除し、選択がある場合はそれを削除します。 この関数は、削除が成功した場合はtrueを返し、それ以外の場合はfalseを返します。- 戻り値:
- 削除が成功した場合はtrue、そうでない場合はfalse
-
deleteNextChar
public boolean deleteNextChar()
何も選択されていない場合は現在のキャレット位置の直後にある文字をテキストから削除し、選択がある場合はそれを削除します。 この関数は、削除が成功した場合はtrueを返し、それ以外の場合はfalseを返します。- 戻り値:
- 削除が成功した場合はtrue、そうでない場合はfalse
-
forward
public void forward()
キャレットの位置を順方向に移動します。 選択範囲がない場合、キャレットの位置が1文字分順方向に移動されます。 選択範囲がある場合、キャレットの位置が選択範囲の終わりに移動されて、選択がクリアされます。
-
backward
public void backward()
キャレットの位置を逆方向に移動します。 選択範囲がない場合、キャレットの位置が1文字分逆方向に移動されます。 選択範囲がある場合、キャレットの位置が選択範囲の先頭に移動されて、選択がクリアされます。 ノート: この機能は、主に新しいスキンまたはビヘイビアを実装する者が専門家によって使用されることを意図しています。 開発者や設計者がこの機能に直接アクセスするのは一般的ではありません。
-
positionCaret
public void positionCaret(int pos)
posによって指定された位置にキャレットを配置します。 また、この関数により、選択がクリアされます。- パラメータ:
pos- 位置
-
selectPositionCaret
public void selectPositionCaret(int pos)
posによって指定された位置にキャレットを配置し、選択がある場合はそれを拡張します。 選択範囲がない場合、アンカーが現在のキャレット位置にある場合に選択が形成され、caretPositionがposに移動されます。- パラメータ:
pos- 位置
-
selectRange
public void selectRange(int anchor, int caretPosition)anchorとcaretPositionを明示的に配置します。- パラメータ:
anchor- アンカーcaretPosition- caretPosition
-
extendSelection
public void extendSelection(int pos)
この関数により、指定された位置が含まれるように選択が拡張されます。 これは、キャレットを単に移動するわけではないという点でselectPositionCaretとは異なります。 正確には、これによって必要に応じてキャレットとアンカーの位置が変更され、posが新しいキャレットになり、選択範囲の逆側の端がアンカーになります。- パラメータ:
pos- 位置
-
clear
public void clear()
テキストをクリアします。
-
deselect
public void deselect()
選択をクリアします。
-
replaceSelection
public void replaceSelection(String replacement)
選択を指定した置換文字列に置き換えます。 選択範囲がない場合、置換テキストは単に現在のキャレットの位置に挿入されます。 選択範囲がある場合、選択がクリアされて、指定した置換テキストが挿入されます。- パラメータ:
replacement- 置換文字列
-
undo
public final void undo()
可能な場合、最後の変更を元に戻します。isUndoable()がfalseを返す場合は、このメソッドを呼び出しても無効です。- 導入されたバージョン:
- JavaFX 8u40
-
redo
public final void redo()
可能な場合、元に戻された最後の変更をやり直します。isRedoable()がfalseを返す場合は、このメソッドを呼び出しても無効です。- 導入されたバージョン:
- JavaFX 8u40
-
commitValue
public final void commitValue()
現在のテキストをコミットして、値に変換します。- 導入されたバージョン:
- JavaFX 8u40
-
cancelEdit
public final void cancelEdit()
このフィールドが現在編集中の場合、このコールによりテキストが最後にコミットされた値に設定されます。- 導入されたバージョン:
- JavaFX 8u40
-
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
- 戻り値:
- このクラスに関連付けられたCssMetaData。スーパークラスのCssMetaDataを含むことがあります。
- 導入されたバージョン:
- JavaFX 8.0
-
getControlCssMetaData
public List<CssMetaData<? extends Styleable,?>> getControlCssMetaData()
- オーバーライド:
getControlCssMetaData、クラス:Control- 戻り値:
- コントロールのCSSでスタイル設定可能なプロパティの変更不可能なリスト
- 導入されたバージョン:
- JavaFX 8.0
-
queryAccessibleAttribute
public Object queryAccessibleAttribute(AccessibleAttribute attribute, Object... parameters)
このメソッドは、属性の値をリクエストするためにアシスティブ・テクノロジによって呼び出されます。このメソッドは一般に、特定の役割に必要な属性を実装するためにサブクラスによってオーバーライドされます。
特定の属性が処理されない場合は、スーパークラスの実装を呼び出す必要があります。- オーバーライド:
queryAccessibleAttribute、クラス:Control- パラメータ:
attribute- リクエストされた属性parameters- オプションのパラメータ・リスト- 戻り値:
- リクエストされた属性の値
- 関連項目:
AccessibleAttribute
-
executeAccessibleAction
public void executeAccessibleAction(AccessibleAction action, Object... parameters)
このメソッドは、引数で指定されたアクションの実行をリクエストするためにアシスティブ・テクノロジによって呼び出されます。このメソッドは一般に、特定の役割に必要なアクションを実装するためにサブクラスによってオーバーライドされます。
特定のアクションが処理されない場合は、スーパークラスの実装を呼び出す必要があります。- オーバーライド:
executeAccessibleAction、クラス:Control- パラメータ:
action- 実行するアクションparameters- オプションのパラメータ・リスト- 関連項目:
「AccessibleAction」
-
-