Spec-Zone .ru
спецификации, руководства, описания, API
|
@DefaultProperty(value="text") public abstract class Labeled extends Control
Control
тот, который имеет как часть его пользовательского интерфейса текстовый контент, связанный с этим. Например, a Button
дисплеи text
, так что делает a Label
, a Tooltip
, и много других средств управления. Маркированный также удобный основной class, от которого можно расшириться, создавая новые Средства управления, которые, как часть их UI, выводят на экран текстовый контент только для чтения.
Пример того, как поместить графику выше текста:
Image image = new Image(getClass().getResourceAsStream("image.png"));
ImageView imageView = new ImageView();
imageView.setImage(image);
Label label = new Label("text", imageView);
label.setContentDisplay(ContentDisplay.TOP);
Button
, Label
, ToggleButton
Ввести | Свойство и Описание |
---|---|
ObjectProperty<Pos> |
выравнивание
Определяет, как текст и графический в пределах Маркированного должен быть выровненный, когда есть пустое место в пределах Маркированного.
|
ObjectProperty<ContentDisplay> |
contentDisplay
Определяет расположение графики относительно текста.
|
StringProperty |
ellipsisString
Определяет строку, чтобы вывести на экран для замещающего знака, когда текст является усеченным.
|
ObjectProperty<Font> |
шрифт
Шрифт значения по умолчанию, чтобы использовать для текста в Маркированном.
|
ObjectProperty<Node> |
графический
Дополнительный значок для Маркированного.
|
DoubleProperty |
graphicTextGap
Количество пространства между графикой и текстом
|
ReadOnlyObjectProperty<Insets> |
labelPadding
Дополнение вокруг текста Лэбеледа и графического контента.
|
BooleanProperty |
mnemonicParsing
Свойство MnemonicParsing, чтобы позволить/отключить текстовому парсингу.
|
ObjectProperty<TextAlignment> |
textAlignment
Определяет поведение для строк текста, когда текст является многострочным В отличие от этого
contentDisplayProperty() который влияет на графику и текст, эта установка только влияет на многократные строки текста относительно текстовых границ. |
ObjectProperty<Paint> |
textFill
Paint используемый, чтобы заполнить текст. |
ObjectProperty<OverrunStyle> |
textOverrun
Определяет поведение, чтобы использовать если текст
Labeled превышает свободное место для того, чтобы представить текст. |
StringProperty |
текст
Текст, чтобы вывести на экран в метке.
|
BooleanProperty |
подчеркивание
Должен ли весь текст быть подчеркнут.
|
BooleanProperty |
wrapText
Если выполнение текста превышает width Маркированного, то эта переменная указывает, должен ли текст перенестись на другую строку.
|
contextMenu, height, maxHeight, maxWidth, minHeight, minWidth, prefHeight, prefWidth, skinClassName, skin, tooltip, width
needsLayout
blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, 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
USE_COMPUTED_SIZE, USE_PREF_SIZE
Конструктор и Описание |
---|
Labeled()
Создает Метку без текста и графический
|
Labeled(java.lang.String text)
Создает Метку с текстом
|
Labeled(java.lang.String text, Node graphic)
Создает Метку с текстом и графикой
|
Модификатор и Тип | Метод и Описание |
---|---|
ObjectProperty<Pos> |
alignmentProperty()
Определяет, как текст и графический в пределах Маркированного должен быть выровненный, когда есть пустое место в пределах Маркированного.
|
ObjectProperty<ContentDisplay> |
contentDisplayProperty()
Определяет расположение графики относительно текста.
|
StringProperty |
ellipsisStringProperty()
Определяет строку, чтобы вывести на экран для замещающего знака, когда текст является усеченным.
|
ObjectProperty<Font> |
fontProperty()
Шрифт значения по умолчанию, чтобы использовать для текста в Маркированном.
|
На месте продажи |
getAlignment()
Получает значение выравнивания свойства.
|
Ориентация |
getContentBias()
Если wrapText будет истиной, то contentBias будет ГОРИЗОНТАЛЬ, иначе это - нуль.
|
ContentDisplay |
getContentDisplay()
Получает значение свойства contentDisplay.
|
java.lang.String |
getEllipsisString()
Получает значение свойства ellipsisString.
|
Шрифт |
getFont()
Получает значение шрифта свойства.
|
Узел |
getGraphic()
Получает значение графического свойства.
|
double |
getGraphicTextGap()
Получает значение свойства graphicTextGap.
|
Вставки |
getLabelPadding()
Получает значение свойства labelPadding.
|
java.lang.String |
getText()
Получает значение текста свойства.
|
TextAlignment |
getTextAlignment()
Получает значение свойства textAlignment.
|
Краска |
getTextFill()
Получает значение свойства textFill.
|
OverrunStyle |
getTextOverrun()
Получает значение свойства textOverrun.
|
ObjectProperty<Node> |
graphicProperty()
Дополнительный значок для Маркированного.
|
DoubleProperty |
graphicTextGapProperty()
Количество пространства между графикой и текстом
|
boolean |
isMnemonicParsing()
Получает значение свойства mnemonicParsing.
|
boolean |
isUnderline()
Получает значение подчеркивания свойства.
|
boolean |
isWrapText()
Получает значение свойства wrapText.
|
ReadOnlyObjectProperty<Insets> |
labelPaddingProperty()
Дополнение вокруг текста Лэбеледа и графического контента.
|
BooleanProperty |
mnemonicParsingProperty()
Свойство MnemonicParsing, чтобы позволить/отключить текстовому парсингу.
|
void |
setAlignment(Pos value)
Устанавливает значение выравнивания свойства.
|
void |
setContentDisplay(ContentDisplay value)
Устанавливает значение свойства contentDisplay.
|
void |
setEllipsisString(java.lang.String value)
Устанавливает значение свойства ellipsisString.
|
void |
setFont(Font value)
Устанавливает значение шрифта свойства.
|
void |
setGraphic(Node value)
Устанавливает значение графического свойства.
|
void |
setGraphicTextGap(double value)
Устанавливает значение свойства graphicTextGap.
|
void |
setMnemonicParsing(boolean value)
Устанавливает значение свойства mnemonicParsing.
|
void |
setText(java.lang.String value)
Устанавливает значение текста свойства.
|
void |
setTextAlignment(TextAlignment value)
Устанавливает значение свойства textAlignment.
|
void |
setTextFill(Paint value)
Устанавливает значение свойства textFill.
|
void |
setTextOverrun(OverrunStyle value)
Устанавливает значение свойства textOverrun.
|
void |
setUnderline(boolean value)
Устанавливает значение подчеркивания свойства.
|
void |
setWrapText(boolean value)
Устанавливает значение свойства wrapText.
|
ObjectProperty<TextAlignment> |
textAlignmentProperty()
Определяет поведение для строк текста, когда текст является многострочным В отличие от этого
contentDisplayProperty() который влияет на графику и текст, эта установка только влияет на многократные строки текста относительно текстовых границ. |
ObjectProperty<Paint> |
textFillProperty()
Paint используемый, чтобы заполнить текст. |
ObjectProperty<OverrunStyle> |
textOverrunProperty()
Определяет поведение, чтобы использовать если текст
Labeled превышает свободное место для того, чтобы представить текст. |
StringProperty |
textProperty()
Текст, чтобы вывести на экран в метке.
|
BooleanProperty |
underlineProperty()
Должен ли весь текст быть подчеркнут.
|
BooleanProperty |
wrapTextProperty()
Если выполнение текста превышает width Маркированного, то эта переменная указывает, должен ли текст перенестись на другую строку.
|
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, getBaselineOffset, getContextMenu, getHeight, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getSkin, getTooltip, getUserAgentStylesheet, getWidth, heightProperty, intersects, isResizable, layoutChildren, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, setContextMenu, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPrefHeight, setPrefSize, setPrefWidth, setSkin, setSkinClassName, setTooltip, setWidth, skinClassNameProperty, skinProperty, tooltipProperty, widthProperty
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, setNeedsLayout
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, getCursor, getDepthTest, getEffect, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, 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, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getUserData, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToSceneTransformProperty, lookupAll, managedProperty, mouseTransparentProperty, 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, pickOnBoundsProperty, pressedProperty, relocate, removeEventFilter, removeEventHandler, requestFocus, 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, 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, visibleProperty
public final StringProperty textProperty
getText()
, setText(String)
public final ObjectProperty<Pos> alignmentProperty
getAlignment()
, setAlignment(Pos)
public final ObjectProperty<TextAlignment> textAlignmentProperty
contentDisplayProperty()
который влияет на графику и текст, эта установка только влияет на многократные строки текста относительно текстовых границ.public final ObjectProperty<OverrunStyle> textOverrunProperty
Labeled
превышает свободное место для того, чтобы представить текст.getTextOverrun()
, setTextOverrun(OverrunStyle)
public final StringProperty ellipsisStringProperty
Примеры | |
---|---|
"..." | - Значение по умолчанию для большинства локалей |
" . . . " | |
" [...] " | |
"\u2026" | - Символ замещающего знака Unicode' …' |
"" | - Никакой замещающий знак, только выведите на экран усеченную строку |
Отметьте, что не все шрифты поддерживают все символы Unicode.
getEllipsisString()
, setEllipsisString(String)
public final BooleanProperty wrapTextProperty
isWrapText()
, setWrapText(boolean)
public final ObjectProperty<Font> fontProperty
getFont()
, setFont(Font)
public final ObjectProperty<Node> graphicProperty
setContentDisplay(javafx.scene.control.ContentDisplay)
. Узел, определенный для этой переменной, не может появиться в другом месте в графике сцены, иначе IllegalArgumentException
бросается. См. описание class Node
для большего количества детали.getGraphic()
, setGraphic(Node)
public final BooleanProperty underlineProperty
isUnderline()
, setUnderline(boolean)
public final ObjectProperty<ContentDisplay> contentDisplayProperty
public final ReadOnlyObjectProperty<Insets> labelPaddingProperty
getLabelPadding()
public final DoubleProperty graphicTextGapProperty
getGraphicTextGap()
, setGraphicTextGap(double)
public final ObjectProperty<Paint> textFillProperty
Paint
используемый, чтобы заполнить текст.getTextFill()
, setTextFill(Paint)
public final BooleanProperty mnemonicParsingProperty
Значение по умолчанию для Маркированного является ложью, но это включается по умолчанию на некоторых Средствах управления.
isMnemonicParsing()
, setMnemonicParsing(boolean)
public Labeled()
public Labeled(java.lang.String text)
text
- Текст для метки.public Labeled(java.lang.String text, Node graphic)
text
- Текст для метки.graphic
- Графика для метки.public final StringProperty textProperty()
getText()
, setText(String)
public final void setText(java.lang.String value)
public final java.lang.String getText()
public final ObjectProperty<Pos> alignmentProperty()
getAlignment()
, setAlignment(Pos)
public final void setAlignment(Pos value)
public final Pos getAlignment()
public final ObjectProperty<TextAlignment> textAlignmentProperty()
contentDisplayProperty()
который влияет на графику и текст, эта установка только влияет на многократные строки текста относительно текстовых границ.public final void setTextAlignment(TextAlignment value)
contentDisplayProperty()
который влияет на графику и текст, эта установка только влияет на многократные строки текста относительно текстовых границ.public final TextAlignment getTextAlignment()
contentDisplayProperty()
который влияет на графику и текст, эта установка только влияет на многократные строки текста относительно текстовых границ.public final ObjectProperty<OverrunStyle> textOverrunProperty()
Labeled
превышает свободное место для того, чтобы представить текст.getTextOverrun()
, setTextOverrun(OverrunStyle)
public final void setTextOverrun(OverrunStyle value)
Labeled
превышает свободное место для того, чтобы представить текст.public final OverrunStyle getTextOverrun()
Labeled
превышает свободное место для того, чтобы представить текст.public final StringProperty ellipsisStringProperty()
Примеры | |
---|---|
"..." | - Значение по умолчанию для большинства локалей |
" . . . " | |
" [...] " | |
"\u2026" | - Символ замещающего знака Unicode' …' |
"" | - Никакой замещающий знак, только выведите на экран усеченную строку |
Отметьте, что не все шрифты поддерживают все символы Unicode.
getEllipsisString()
, setEllipsisString(String)
public final void setEllipsisString(java.lang.String value)
Примеры | |
---|---|
"..." | - Значение по умолчанию для большинства локалей |
" . . . " | |
" [...] " | |
"\u2026" | - Символ замещающего знака Unicode' …' |
"" | - Никакой замещающий знак, только выведите на экран усеченную строку |
Отметьте, что не все шрифты поддерживают все символы Unicode.
public final java.lang.String getEllipsisString()
Примеры | |
---|---|
"..." | - Значение по умолчанию для большинства локалей |
" . . . " | |
" [...] " | |
"\u2026" | - Символ замещающего знака Unicode' …' |
"" | - Никакой замещающий знак, только выведите на экран усеченную строку |
Отметьте, что не все шрифты поддерживают все символы Unicode.
public final BooleanProperty wrapTextProperty()
isWrapText()
, setWrapText(boolean)
public final void setWrapText(boolean value)
public final boolean isWrapText()
public Orientation getContentBias()
getContentBias
в class Node
Node.isResizable()
, Node.minWidth(double)
, Node.minHeight(double)
, Node.prefWidth(double)
, Node.prefHeight(double)
, Node.maxWidth(double)
, Node.maxHeight(double)
public final ObjectProperty<Font> fontProperty()
getFont()
, setFont(Font)
public final void setFont(Font value)
public final Font getFont()
public final ObjectProperty<Node> graphicProperty()
setContentDisplay(javafx.scene.control.ContentDisplay)
. Узел, определенный для этой переменной, не может появиться в другом месте в графике сцены, иначе IllegalArgumentException
бросается. См. описание class Node
для большего количества детали.getGraphic()
, setGraphic(Node)
public final void setGraphic(Node value)
setContentDisplay(javafx.scene.control.ContentDisplay)
. Узел, определенный для этой переменной, не может появиться в другом месте в графике сцены, иначе IllegalArgumentException
бросается. См. описание class Node
для большего количества детали.public final Node getGraphic()
setContentDisplay(javafx.scene.control.ContentDisplay)
. Узел, определенный для этой переменной, не может появиться в другом месте в графике сцены, иначе IllegalArgumentException
бросается. См. описание class Node
для большего количества детали.public final BooleanProperty underlineProperty()
isUnderline()
, setUnderline(boolean)
public final void setUnderline(boolean value)
public final boolean isUnderline()
public final ObjectProperty<ContentDisplay> contentDisplayProperty()
public final void setContentDisplay(ContentDisplay value)
public final ContentDisplay getContentDisplay()
public final ReadOnlyObjectProperty<Insets> labelPaddingProperty()
getLabelPadding()
public final Insets getLabelPadding()
public final DoubleProperty graphicTextGapProperty()
getGraphicTextGap()
, setGraphicTextGap(double)
public final void setGraphicTextGap(double value)
public final double getGraphicTextGap()
public final void setTextFill(Paint value)
Paint
используемый, чтобы заполнить текст.public final Paint getTextFill()
Paint
используемый, чтобы заполнить текст.public final ObjectProperty<Paint> textFillProperty()
Paint
используемый, чтобы заполнить текст.getTextFill()
, setTextFill(Paint)
public final void setMnemonicParsing(boolean value)
Значение по умолчанию для Маркированного является ложью, но это включается по умолчанию на некоторых Средствах управления.
public final boolean isMnemonicParsing()
Значение по умолчанию для Маркированного является ложью, но это включается по умолчанию на некоторых Средствах управления.
public final BooleanProperty mnemonicParsingProperty()
Значение по умолчанию для Маркированного является ложью, но это включается по умолчанию на некоторых Средствах управления.
isMnemonicParsing()
, setMnemonicParsing(boolean)
Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается