- java.lang.Object
-
- javafx.scene.control.SkinBase<T>
-
- javafx.scene.control.skin.TextInputControlSkin<TextArea>
-
- javafx.scene.control.skin.TextAreaSkin
-
-
プロパティのサマリー
-
クラス javafx.scene.control.skin.TextInputControlSkinで宣言されたプロパティ
forwardBias, highlightFill, highlightTextFill, promptTextFill, textFill
-
-
ネストされたクラスのサマリー
-
クラス javafx.scene.control.skin.TextInputControlSkinで宣言されたネストされたクラス/インタフェース
TextInputControlSkin.Direction, TextInputControlSkin.TextUnit
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 TextAreaSkin(TextArea control)
新しいTextAreaSkinインスタンスを作成し、必要な子ノードをControlchildren
リストにインストールし、キー、マウスなどのイベントを処理するために必要な入力マッピングも作成します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Bounds
getCaretBounds()
スキンされたTextArea
のキャレットのBounds
を取得します。HitInfo
getIndex(double x, double y)
ヒット・テストを実行し、ポイントをコンテンツのインデックスにマッピングします。void
positionCaret(HitInfo hit, boolean select)
キャレットを指定された位置に移動します。-
クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait
-
インタフェース javafx.scene.control.Skinで宣言されたメソッド
dispose, getNode, getSkinnable
-
クラス javafx.scene.control.SkinBaseで宣言されたメソッド
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getCssMetaData, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
-
クラス javafx.scene.control.skin.TextInputControlSkinで宣言されたメソッド
addHighlight, forwardBiasProperty, getCharacterBounds, getClassCssMetaData, getHighlightFill, getHighlightTextFill, getInsertionPoint, getMenuPosition, getPromptTextFill, getRangeShape, getTextFill, getUnderlineShape, highlightFillProperty, highlightTextFillProperty, invalidateMetrics, isForwardBias, maskText, moveCaret, promptTextFillProperty, removeHighlight, scrollCharacterToVisible, setCaretAnimating, setForwardBias, setHighlightFill, setHighlightTextFill, setPromptTextFill, setTextFill, textFillProperty, updateHighlightFill, updateHighlightTextFill, updateTextFill
-
-
-
-
メソッドの詳細
-
getIndex
public HitInfo getIndex(double x, double y)
ヒット・テストを実行し、ポイントをコンテンツのインデックスにマッピングします。- パラメータ:
x
- 点のx座標y
- 点のy座標- 戻り値:
- インデックスとフォワード・バイアスを記述する
HitInfo
オブジェクト。
-
getCaretBounds
public Bounds getCaretBounds()
スキンされたTextArea
のキャレットのBounds
を取得します。- 戻り値:
TextArea
に対する、キャレット・シェイプのBounds
。
-
positionCaret
public void positionCaret(HitInfo hit, boolean select)
キャレットを指定された位置に移動します。- パラメータ:
hit
- キャレットの新しい位置と前方バイアス。select
- 選択を新しい位置に拡張するかどうか。
-
-