public class TextArea extends TextInputControl
TextField
コントロールの唯一の目的です。また、ある形式のリッチ・テキスト編集が必要な場合は、HTMLEditor
コントロールもあります。
TextAreaは、TextAreaにtext
がまだ存在しない場合に、ユーザーにprompt text
を表示するという概念をサポートします(ユーザー入力とプログラムによる設定のいずれか)。これは、tooltips
または画面上のlabels
を使用することなく、テキスト領域に必要なものについてユーザーに通知する場合に有用です。
TextField
Type | プロパティと説明 |
---|---|
IntegerProperty |
prefColumnCount
テキスト列の優先数。
|
IntegerProperty |
prefRowCount
テキスト行の優先数。
|
DoubleProperty |
scrollLeft
コンテンツを水平方向にスクロールするピクセル数。
|
DoubleProperty |
scrollTop
コンテンツを垂直方向にスクロールするピクセル数。
|
BooleanProperty |
wrapText
テキストの長さが
TextArea の幅を超える場合に、テキストを別の行に折り返すかどうかをこの変数で示します。 |
anchor、caretPosition、editable、font、length、promptText、redoable、selectedText、selection、textFormatter、text、undoable
contextMenu、skin、tooltip
background、border、cacheShape、centerShape、height、insets、maxHeight、maxWidth、minHeight、minWidth、opaqueInsets、padding、prefHeight、prefWidth、scaleShape、shape、snapToPixel、width
needsLayout
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、visible
TextInputControl.Content
修飾子と型 | フィールドと説明 |
---|---|
static int |
DEFAULT_PREF_COLUMN_COUNT
prefColumnCount のデフォルト値。 |
static int |
DEFAULT_PREF_ROW_COUNT
prefRowCount のデフォルト値。 |
USE_COMPUTED_SIZE、USE_PREF_SIZE
BASELINE_OFFSET_SAME_AS_HEIGHT
コンストラクタと説明 |
---|
TextArea()
テキスト・コンテンツが空の
TextArea を作成します。 |
TextArea(String text)
初期テキスト・コンテンツを持つ
TextArea を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected Skin<?> |
createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。
|
static List<CssMetaData<? extends Styleable,?>> |
getClassCssMetaData() |
List<CssMetaData<? extends Styleable,?>> |
getControlCssMetaData() |
ObservableList<CharSequence> |
getParagraphs()
テキスト領域のコンテンツと連動する文字シーケンスの変更不可能なリストを返します。
|
int |
getPrefColumnCount()
プロパティprefColumnCountの値を取得します。
|
int |
getPrefRowCount()
プロパティprefRowCountの値を取得します。
|
double |
getScrollLeft()
プロパティscrollLeftの値を取得します。
|
double |
getScrollTop()
プロパティscrollTopの値を取得します。
|
boolean |
isWrapText()
プロパティwrapTextの値を取得します。
|
IntegerProperty |
prefColumnCountProperty()
テキスト列の優先数。
|
IntegerProperty |
prefRowCountProperty()
テキスト行の優先数。
|
DoubleProperty |
scrollLeftProperty()
コンテンツを水平方向にスクロールするピクセル数。
|
DoubleProperty |
scrollTopProperty()
コンテンツを垂直方向にスクロールするピクセル数。
|
void |
setPrefColumnCount(int value)
プロパティprefColumnCountの値を設定します。
|
void |
setPrefRowCount(int value)
プロパティprefRowCountの値を設定します。
|
void |
setScrollLeft(double value)
プロパティscrollLeftの値を設定します。
|
void |
setScrollTop(double value)
プロパティscrollTopの値を設定します。
|
void |
setWrapText(boolean value)
プロパティwrapTextの値を設定します。
|
BooleanProperty |
wrapTextProperty()
テキストの長さが
TextArea の幅を超える場合に、テキストを別の行に折り返すかどうかをこの変数で示します。 |
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、replaceSelection、replaceText、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、isResizable、layoutChildren、setContextMenu、setSkin、setTooltip、skinProperty、tooltipProperty
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、snapSize、snapSpace、snapToPixelProperty、widthProperty
getChildren、getChildrenUnmodifiable、getManagedChildren、getStylesheets、isNeedsLayout、layout、lookup、needsLayoutProperty、requestLayout、requestParentLayout、setNeedsLayout、updateBounds
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、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、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 BooleanProperty wrapTextProperty
TextArea
の幅を超える場合に、テキストを別の行に折り返すかどうかをこの変数で示します。public final IntegerProperty prefColumnCountProperty
TextArea
の優先幅を計算するために使用されます。public final IntegerProperty prefRowCountProperty
TextArea
の優先高を計算するために使用されます。public final DoubleProperty scrollTopProperty
public final DoubleProperty scrollLeftProperty
public static final int DEFAULT_PREF_COLUMN_COUNT
prefColumnCount
のデフォルト値。public static final int DEFAULT_PREF_ROW_COUNT
prefRowCount
のデフォルト値。public TextArea()
TextArea
を作成します。public TextArea(String text)
TextArea
を作成します。text
- テキスト・コンテンツの文字列。public ObservableList<CharSequence> getParagraphs()
public final BooleanProperty wrapTextProperty()
TextArea
の幅を超える場合に、テキストを別の行に折り返すかどうかをこの変数で示します。public final boolean isWrapText()
TextArea
の幅を超える場合に、テキストを別の行に折り返すかどうかをこの変数で示します。public final void setWrapText(boolean value)
TextArea
の幅を超える場合に、テキストを別の行に折り返すかどうかをこの変数で示します。public final IntegerProperty prefColumnCountProperty()
TextArea
の優先幅を計算するために使用されます。public final int getPrefColumnCount()
TextArea
の優先幅を計算するために使用されます。public final void setPrefColumnCount(int value)
TextArea
の優先幅を計算するために使用されます。public final IntegerProperty prefRowCountProperty()
TextArea
の優先高を計算するために使用されます。public final int getPrefRowCount()
TextArea
の優先高を計算するために使用されます。public final void setPrefRowCount(int value)
TextArea
の優先高を計算するために使用されます。public final DoubleProperty scrollTopProperty()
public final double getScrollTop()
public final void setScrollTop(double value)
public final DoubleProperty scrollLeftProperty()
public final double getScrollLeft()
public final void setScrollLeft(double value)
protected Skin<?> createDefaultSkin()
-fx-skin
を介してスキンが提供されていない場合にコントロール用のスキンを作成するために、またはsetSkin(...)
を使用してサブクラスで明示的に設定するために呼び出されます。createDefaultSkin
、クラス: Control
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
public List<CssMetaData<? extends Styleable,?>> getControlCssMetaData()
getControlCssMetaData
、クラス: TextInputControl
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.