Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class Text extends Shape
Text
class определяет узел, который выводит на экран текст. Абзацы разделяются '\n'
и текст обертывается на границах абзаца. import javafx.scene.text.*; Text t = new Text(10, 50, "This is a test"); t.setFont(new Font(20));
import javafx.scene.text.*; Text t = new Text(); text.setFont(new Font(20)); text.setText("First row\nSecond row");
import javafx.scene.text.*; Text t = new Text(); text.setFont(new Font(20)); text.setWrappingWidth(200); text.setTextAlignment(TextAlignment.JUSTIFY) text.setText("The quick brown fox jumps over the lazy dog");
Ввести | Свойство и Описание |
---|---|
ReadOnlyDoubleProperty |
baselineOffset
'Алфавитное' (или римлянин) базовое смещение от layoutBounds.minY расположения узла текста.
|
ObjectProperty<TextBoundsType> |
boundsType
Определяет, как границы текстового узла вычисляются.
|
ObjectProperty<Font> |
шрифт
Определяет шрифт текста.
|
BooleanProperty |
перечеркнутый
Определяет, если у каждой строки текста должна быть строка через это.
|
ObjectProperty<TextAlignment> |
textAlignment
Определяет горизонтальное выравнивание текста в ограничивающем прямоугольнике.
|
ObjectProperty<VPos> |
textOrigin
Определяет источник текстовой системы координат в локальных координатах.
|
StringProperty |
текст
Определяет текстовую строку, которая должна быть выведена на экран.
|
BooleanProperty |
подчеркивание
Определяет, если у каждой строки текста должна быть строка ниже этого.
|
DoubleProperty |
wrappingWidth
Определяет ограничение width для текста в координатах пространства пользователя, например.
|
DoubleProperty |
x
Определяет X координат текстового источника.
|
DoubleProperty |
y
Определяет координату Y текстового источника.
|
fillProperty, smoothProperty, strokeDashOffsetProperty, strokeLineCapProperty, strokeLineJoinProperty, strokeMiterLimitProperty, strokeProperty, strokeTypeProperty, strokeWidthProperty
blendModeProperty, boundsInLocalProperty, boundsInParentProperty, cacheHintProperty, cacheProperty, clipProperty, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, focusedProperty, focusTraversableProperty, hoverProperty, idProperty, inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty, layoutYProperty, managedProperty, mouseTransparentProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDraggedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onScrollProperty, opacityProperty, parentProperty, pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, styleProperty, translateXProperty, translateYProperty, translateZProperty, visibleProperty
Конструктор и Описание |
---|
Text()
Создает пустой экземпляр текста.
|
Text(double x, double y, java.lang.String text)
Создает экземпляр текста на данных координатах, содержащих данную строку.
|
Text(java.lang.String text)
Создает экземпляр текста, содержащего данную строку.
|
Модификатор и Тип | Метод и Описание |
---|---|
ReadOnlyDoubleProperty |
baselineOffsetProperty()
'Алфавитное' (или римлянин) базовое смещение от layoutBounds.minY расположения узла текста.
|
ObjectProperty<TextBoundsType> |
boundsTypeProperty()
Определяет, как границы текстового узла вычисляются.
|
ObjectProperty<Font> |
fontProperty()
Определяет шрифт текста.
|
double |
getBaselineOffset()
'Алфавитное' (или римлянин) базовое смещение от layoutBounds.minY расположения узла текста.
|
TextBoundsType |
getBoundsType()
Определяет, как границы текстового узла вычисляются.
|
Шрифт |
getFont()
Определяет шрифт текста.
|
java.lang.String |
getText()
Определяет текстовую строку, которая должна быть выведена на экран.
|
TextAlignment |
getTextAlignment()
Определяет горизонтальное выравнивание текста в ограничивающем прямоугольнике.
|
VPos |
getTextOrigin()
Определяет источник текстовой системы координат в локальных координатах.
|
double |
getWrappingWidth()
Определяет ограничение width для текста в координатах пространства пользователя, например.
|
double |
getX()
Определяет X координат текстового источника.
|
double |
getY()
Определяет координату Y текстового источника.
|
boolean |
isStrikethrough()
Определяет, если у каждой строки текста должна быть строка через это.
|
boolean |
isUnderline()
Определяет, если у каждой строки текста должна быть строка ниже этого.
|
void |
setBoundsType(TextBoundsType value)
Определяет, как границы текстового узла вычисляются.
|
void |
setFont(Font value)
Определяет шрифт текста.
|
void |
setStrikethrough(boolean value)
Определяет, если у каждой строки текста должна быть строка через это.
|
void |
setText(java.lang.String value)
Определяет текстовую строку, которая должна быть выведена на экран.
|
void |
setTextAlignment(TextAlignment value)
Определяет горизонтальное выравнивание текста в ограничивающем прямоугольнике.
|
void |
setTextOrigin(VPos value)
Определяет источник текстовой системы координат в локальных координатах.
|
void |
setUnderline(boolean value)
Определяет, если у каждой строки текста должна быть строка ниже этого.
|
void |
setWrappingWidth(double value)
Определяет ограничение width для текста в координатах пространства пользователя, например.
|
void |
setX(double value)
Определяет X координат текстового источника.
|
void |
setY(double value)
Определяет координату Y текстового источника.
|
BooleanProperty |
strikethroughProperty()
Определяет, если у каждой строки текста должна быть строка через это.
|
ObjectProperty<TextAlignment> |
textAlignmentProperty()
Определяет горизонтальное выравнивание текста в ограничивающем прямоугольнике.
|
ObjectProperty<VPos> |
textOriginProperty()
Определяет источник текстовой системы координат в локальных координатах.
|
StringProperty |
textProperty()
Определяет текстовую строку, которая должна быть выведена на экран.
|
BooleanProperty |
underlineProperty()
Определяет, если у каждой строки текста должна быть строка ниже этого.
|
DoubleProperty |
wrappingWidthProperty()
Определяет ограничение width для текста в координатах пространства пользователя, например.
|
DoubleProperty |
xProperty()
Определяет X координат текстового источника.
|
DoubleProperty |
yProperty()
Определяет координату Y текстового источника.
|
fillProperty, getFill, getStroke, getStrokeDashArray, getStrokeDashOffset, getStrokeLineCap, getStrokeLineJoin, getStrokeMiterLimit, getStrokeType, getStrokeWidth, intersect, isSmooth, setFill, setSmooth, setStroke, setStrokeDashOffset, setStrokeLineCap, setStrokeLineJoin, setStrokeMiterLimit, setStrokeType, setStrokeWidth, smoothProperty, strokeDashOffsetProperty, strokeLineCapProperty, strokeLineJoinProperty, strokeMiterLimitProperty, strokeProperty, strokeTypeProperty, strokeWidthProperty, subtract, union
addEventFilter, addEventHandler, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragged, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnScroll, getOpacity, getParent, getProperties, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getUserData, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isResizable, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToScene, localToScene, localToScene, lookup, lookupAll, managedProperty, maxHeight, maxWidth, minHeight, minWidth, mouseTransparentProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDraggedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onScrollProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, prefHeight, prefWidth, pressedProperty, relocate, removeEventFilter, removeEventHandler, requestFocus, resize, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragged, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnScroll, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, startDragAndDrop, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, visibleProperty
getText()
, setText(String)
getX()
, setX(double)
getY()
, setY(double)
getFont()
, setFont(Font)
VPos.BASELINE
и VPos.TOP
определите источник верхнего ряда в то время как VPos.BOTTOM
определяет источник нижнего ряда.getTextOrigin()
, setTextOrigin(VPos)
TextBoundsType
для получения дополнительной информации.getBoundsType()
, setBoundsType(TextBoundsType)
> 0
текст будет строкой, обернутой как необходимый удовлетворить это ограничение.getWrappingWidth()
, setWrappingWidth(double)
isUnderline()
, setUnderline(boolean)
isStrikethrough()
, setStrikethrough(boolean)
getBaselineOffset()
public Text()
public Text(java.lang.String text)
text
- текст, который будет содержаться в экземпляреpublic Text(double x, double y, java.lang.String text)
x
- горизонтальная позиция текстаy
- вертикальная позиция текстаtext
- текст, который будет содержаться в экземпляреpublic final void setText(java.lang.String value)
public final java.lang.String getText()
public final StringProperty textProperty()
getText()
, setText(String)
public final void setX(double value)
public final double getX()
public final DoubleProperty xProperty()
getX()
, setX(double)
public final void setY(double value)
public final double getY()
public final DoubleProperty yProperty()
getY()
, setY(double)
public final void setFont(Font value)
public final Font getFont()
public final ObjectProperty<Font> fontProperty()
getFont()
, setFont(Font)
public final void setTextOrigin(VPos value)
VPos.BASELINE
и VPos.TOP
определите источник верхнего ряда в то время как VPos.BOTTOM
определяет источник нижнего ряда.public final VPos getTextOrigin()
VPos.BASELINE
и VPos.TOP
определите источник верхнего ряда в то время как VPos.BOTTOM
определяет источник нижнего ряда.public final ObjectProperty<VPos> textOriginProperty()
VPos.BASELINE
и VPos.TOP
определите источник верхнего ряда в то время как VPos.BOTTOM
определяет источник нижнего ряда.getTextOrigin()
, setTextOrigin(VPos)
public final void setBoundsType(TextBoundsType value)
TextBoundsType
для получения дополнительной информации.public final TextBoundsType getBoundsType()
TextBoundsType
для получения дополнительной информации.public final ObjectProperty<TextBoundsType> boundsTypeProperty()
TextBoundsType
для получения дополнительной информации.getBoundsType()
, setBoundsType(TextBoundsType)
public final void setWrappingWidth(double value)
> 0
текст будет строкой, обернутой как необходимый удовлетворить это ограничение.public final double getWrappingWidth()
> 0
текст будет строкой, обернутой как необходимый удовлетворить это ограничение.public final DoubleProperty wrappingWidthProperty()
> 0
текст будет строкой, обернутой как необходимый удовлетворить это ограничение.getWrappingWidth()
, setWrappingWidth(double)
public final void setUnderline(boolean value)
public final boolean isUnderline()
public final BooleanProperty underlineProperty()
isUnderline()
, setUnderline(boolean)
public final void setStrikethrough(boolean value)
public final boolean isStrikethrough()
public final BooleanProperty strikethroughProperty()
isStrikethrough()
, setStrikethrough(boolean)
public final void setTextAlignment(TextAlignment value)
public final TextAlignment getTextAlignment()
public final ObjectProperty<TextAlignment> textAlignmentProperty()
public final double getBaselineOffset()
getBaselineOffset
в class Node
public final ReadOnlyDoubleProperty baselineOffsetProperty()
getBaselineOffset()
Copyright (c) 2008, 2011, Oracle и/или его филиалы. Все права защищены. Использование подвергается