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, undoablecontextMenu, skin, tooltipbackground, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthneedsLayoutaccessibleHelp, 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, visibleTextInputControl.Content| 修飾子と型 | フィールドと説明 |
|---|---|
static int |
DEFAULT_PREF_COLUMN_COUNT
prefColumnCountのデフォルト値。 |
static int |
DEFAULT_PREF_ROW_COUNT
prefRowCountのデフォルト値。 |
USE_COMPUTED_SIZE, USE_PREF_SIZEBASELINE_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, undoablePropertycomputeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getCssMetaData, getSkin, getTooltip, isResizable, layoutChildren, setContextMenu, setSkin, setTooltip, skinProperty, tooltipPropertybackgroundProperty, 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, widthPropertygetChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBoundsaccessibleHelpProperty, 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, visiblePropertypublic 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、クラスControlpublic static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
public List<CssMetaData<? extends Styleable,?>> getControlCssMetaData()
getControlCssMetaData、クラスTextInputControlCopyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.