Класс Labeled
- javafx.scene.Node
-
- javafx.scene.Parent
-
- javafx.scene.layout.Region
-
- javafx.scene.control.Control
-
- javafx.scene.control.Labeled
Все реализуемые интерфейсы:
Прямые известные подклассы:
@DefaultProperty(value="text") public abstract class Labeled extends Control
Control, в пользовательском интерфейсе которого присутствует текстовое содержимое. Например, Button отображает text, также как и Label, Tooltip и многие другие элементы управления. Labeled также является удобным базовым классом для расширения при создании новых элементов управления, которые в своём пользовательском интерфейсе отображают только для чтения текстовое содержимое.
Пример размещения графики над текстом:
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);
С:
JavaFX 2.0
См. также:
-
Краткое описание свойств
Все методыМетоды экземпляровКонкретные методы Тип Свойство и описание ObjectProperty<Pos>alignmentОпределяет, как текст и графика внутри Labeled должны выравниваться при наличии свободного места внутри Labeled.ObjectProperty<ContentDisplay>contentDisplayОпределяет позиционирование графики относительно текста.StringPropertyellipsisStringУказывает строку, отображаемую для многоточия при усечении текста.ObjectProperty<Font>fontШрифт по умолчанию для текста в Labeled.ObjectProperty<Node>graphicНеобязательный значок для Labeled.DoublePropertygraphicTextGapРасстояние между графикой и текстом.ReadOnlyObjectProperty<Insets>labelPaddingОтступ вокруг текстового и графического содержимого Labeled.DoublePropertylineSpacingУказывает интервал в пикселях между строками.BooleanPropertymnemonicParsingСвойство mnemonicParsing для включения/выключения анализа текста.ObjectProperty<TextAlignment>textAlignmentОпределяет поведение строк текста при многострочном тексте. В отличие отcontentDisplayProperty(), которое влияет на графику и текст, эта настройка влияет только на несколько строк текста относительно границ текста.ObjectProperty<Paint>textFillPaint, используемый для заполнения текста.ObjectProperty<OverrunStyle>textOverrunОпределяет поведение, если текстLabeledпревышает доступное пространство для рендеринга текста.StringPropertytextТекст для отображения в метке.BooleanPropertyunderlineВсе ли текст должен быть подчеркнут.BooleanPropertywrapTextЕсли строка текста превышает ширину Labeled, то эта переменная указывает, должен ли текст переноситься на другую строку.-
Свойства, унаследованные от класса javafx.scene.control.Control
contextMenu, skin, tooltip
-
Свойства, унаследованные от класса javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
-
Свойства, унаследованные от класса javafx.scene.Parent
needsLayout
-
Свойства, унаследованные от класса javafx.scene.Node
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
-
-
Краткое описание полей
-
Поля, унаследованные от класса javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZE
-
Поля, унаследованные от класса javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
-
-
Краткое описание методов
Все методыСтатические методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание ObjectProperty<Pos>alignmentProperty()Определяет, как текст и графика внутри Labeled должны выравниваться при наличии свободного места в Labeled.ObjectProperty<ContentDisplay>contentDisplayProperty()Определяет позиционирование графики относительно текста.StringPropertyellipsisStringProperty()Указывает строку для отображения многоточия при обрезке текста.ObjectProperty<Font>fontProperty()Шрифт по умолчанию для текста в Labeled.PosgetAlignment()Возвращает значение свойства выравнивания.static List<CssMetaData<? extends Styleable,?>>getClassCssMetaData()OrientationgetContentBias()Если wrapText — true, то contentBias будет HORIZONTAL, иначе — null.ContentDisplaygetContentDisplay()Возвращает значение свойства contentDisplay.List<CssMetaData<? extends Styleable,?>>getControlCssMetaData()StringgetEllipsisString()Возвращает значение свойства ellipsisString.FontgetFont()Возвращает значение свойства шрифта.NodegetGraphic()Возвращает значение свойства graphic.doublegetGraphicTextGap()Возвращает значение свойства graphicTextGap.InsetsgetLabelPadding()Возвращает значение свойства labelPadding.doublegetLineSpacing()Возвращает значение свойства lineSpacing.StringgetText()Возвращает значение свойства text.TextAlignmentgetTextAlignment()Возвращает значение свойства textAlignment.PaintgetTextFill()Возвращает значение свойства textFill.OverrunStylegetTextOverrun()Возвращает значение свойства textOverrun.ObjectProperty<Node>graphicProperty()Необязательный значок для Labeled.DoublePropertygraphicTextGapProperty()Расстояние между графикой и текстомbooleanisMnemonicParsing()Возвращает значение свойства mnemonicParsing.booleanisUnderline()Возвращает значение свойства underline.booleanisWrapText()Возвращает значение свойства wrapText.ReadOnlyObjectProperty<Insets>labelPaddingProperty()Отступ вокруг текста и графики Labeled.DoublePropertylineSpacingProperty()Указывает расстояние в пикселях между строками.BooleanPropertymnemonicParsingProperty()Свойство mnemonicParsing для включения/выключения разбора текста.voidsetAlignment(Pos value)Устанавливает значение свойства выравнивания.voidsetContentDisplay(ContentDisplay value)Устанавливает значение свойства contentDisplay.voidsetEllipsisString(String value)Устанавливает значение свойства ellipsisString.voidsetFont(Font value)Устанавливает значение свойства шрифта.voidsetGraphic(Node value)Устанавливает значение свойства graphic.voidsetGraphicTextGap(double value)Устанавливает значение свойства graphicTextGap.voidsetLineSpacing(double value)Устанавливает значение свойства lineSpacing.voidsetMnemonicParsing(boolean value)Устанавливает значение свойства mnemonicParsing.voidsetText(String value)Устанавливает значение свойства text.voidsetTextAlignment(TextAlignment value)Устанавливает значение свойства textAlignment.voidsetTextFill(Paint value)Устанавливает значение свойства textFill.voidsetTextOverrun(OverrunStyle value)Устанавливает значение свойства textOverrun.voidsetUnderline(boolean value)Устанавливает значение свойства underline.voidsetWrapText(boolean value)Устанавливает значение свойства wrapText.ObjectProperty<TextAlignment>textAlignmentProperty()Определяет поведение строк текста при многострочном тексте. В отличие отcontentDisplayProperty(), которое влияет на графику и текст, это свойство только влияет на несколько строк текста относительно границ текста.ObjectProperty<Paint>textFillProperty()Paintиспользуемый для заливки текста.ObjectProperty<OverrunStyle>textOverrunProperty()Определяет поведение, если текстLabeledпревышает доступное пространство для рендеринга текста.StringPropertytextProperty()Текст для отображения в метке.StringtoString()Возвращает строковое представление объекта.BooleanPropertyunderlineProperty()Указывает, должен ли быть весь текст подчеркнут.BooleanPropertywrapTextProperty()Если строка текста превышает ширину Labeled, то эта переменная указывает, должен ли текст переходить на следующую строку.-
Наследуемые методы от класса javafx.scene.control.Control
computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, contextMenuProperty, createDefaultSkin, executeAccessibleAction, getBaselineOffset, getContextMenu, getCssMetaData, getSkin, getTooltip, isResizable, layoutChildren, queryAccessibleAttribute, setContextMenu, setSkin, setTooltip, skinProperty, tooltipProperty
-
Наследуемые методы от класса javafx.scene.layout.Region
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
-
Наследуемые методы от класса javafx.scene.Parent
getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, requestLayout, requestParentLayout, setNeedsLayout, updateBounds
-
Наследуемые методы от класса javafx.scene.Node
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, 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, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
-
-
Подробное описание свойств
-
текст
public final StringProperty textProperty
Текст для отображения в метке. Текст может быть null.См. также:
-
выравнивание
public final ObjectProperty<Pos> alignmentProperty
Определяет способ выравнивания текста и графики внутри Labeled, когда есть свободное пространство внутри Labeled.См. также:
-
выравнивание текста
public final ObjectProperty<TextAlignment> textAlignmentProperty
Определяет поведение строк текста при многострочном тексте. В отличие отcontentDisplayProperty(), которое влияет на графику и текст, эта настройка влияет только на несколько строк текста относительно границ текста.См. также:
-
переполнение текста
public final ObjectProperty<OverrunStyle> textOverrunProperty
Определяет поведение, если текстLabeledпревышает доступное пространство для отображения текста.См. также:
-
строка эллипса
public final StringProperty ellipsisStringProperty
Указывает строку, отображаемую для эллипса при обрезке текста.Примеры "..." - Значение по умолчанию для большинства языковых окружений " . . . " " [...] " "\u2026" - Символ Unicode эллипса '…' "" - Без эллипса, отображается только обрезанная строка Обратите внимание, что не все шрифты поддерживают все символы Unicode.
С тех пор:
JavaFX 2.2
См. также:
-
перенос текста
public final BooleanProperty wrapTextProperty
Если строка текста превышает ширину Labeled, то эта переменная указывает, следует ли переносить текст на следующую строку.См. также:
-
шрифт
public final ObjectProperty<Font> fontProperty
Шрифт по умолчанию для текста в Labeled. Если текст Label — форматированный текст, то этот шрифт может использоваться или не использоваться в зависимости от информации о шрифте, встроенной в форматированный текст. Но в любом случае, когда требуется шрифт по умолчанию, будет использоваться этот шрифт.См. также:
-
графика
public final ObjectProperty<Node> graphicProperty
Необязательный значок для Labeled. Его можно разместить относительно текста, используяsetContentDisplay(javafx.scene.control.ContentDisplay). Узел, указанный для этой переменной, не может отображаться в другом месте в графическом дереве сцены, иначе будет выброшено исключениеIllegalArgumentException. Подробнее см. описание классаNode.См. также:
-
подчёркивание
public final BooleanProperty underlineProperty
Указывает, нужно ли подчёркивать весь текст.См. также:
-
межстрочный интервал
public final DoubleProperty lineSpacingProperty
Указывает расстояние в пикселях между строками.С тех пор:
JavaFX 8.0
См. также:
-
отображение содержимого
public final ObjectProperty<ContentDisplay> contentDisplayProperty
Определяет расположение графики относительно текста.См. также:
-
отступ метки
public final ReadOnlyObjectProperty<Insets> labelPaddingProperty
Отступ вокруг текстового и графического содержимого Labeled. По умолчанию labelPadding равен Insets.EMPTY и не может быть установлен в null. Подклассы могут добавлять узлы за пределами этого отступа и внутри отступа Labeled. Эта свойство может быть установлено только из CSS.См. также:
-
пробел между графикой и текстом
public final DoubleProperty graphicTextGapProperty
Расстояние между графикой и текстомСм. также:
-
заливка текста
public final ObjectProperty<Paint> textFillProperty
ИспользуемаяPaintдля заливки текста.См. также:
-
разбор мнемоники
public final BooleanProperty mnemonicParsingProperty
Свойство mnemonicParsing для включения/отключения разбора текста. Если оно установлено в true, то текст метки будет проанализирован, чтобы проверить, содержит ли он символ разбора мнемоники '_'. При обнаружении мнемоники сочетание клавиш будет определено на основе последующего символа, а мнемоника будет добавлена.Значение по умолчанию для Labeled равно false, но оно включено по умолчанию в некоторых элементах управления.
См. также:
-
-
Подробное описание конструкторов
-
Labeled
public Labeled()
Создаёт метку без текста и графики
-
Labeled
public Labeled(String text)
Создаёт метку с текстомПараметры:
text- Текст для метки.
-
Labeled
public Labeled(String text, Node graphic)Создаёт метку с текстом и графикойПараметры:
text- Текст для метки.
-
-
Метод
-
textProperty
public final StringProperty textProperty()
Текст для отображения в метке. Текст может быть null.См. также:
-
setText
public final void setText(String value)
Устанавливает значение свойства text.Описание свойства:
Текст для отображения в метке. Текст может быть null.
-
getText
public final String getText()
Получает значение свойства text.Описание свойства:
Текст для отображения в метке. Текст может быть null.
-
alignmentProperty
public final ObjectProperty<Pos> alignmentProperty()
Определяет, как текст и графика внутри Labeled должны быть выровнены, когда внутри Labeled есть пустое место.См. также:
-
setAlignment
public final void setAlignment(Pos value)
Устанавливает значение свойства alignment.Описание свойства:
Определяет, как текст и графика внутри Labeled должны быть выровнены, когда внутри Labeled есть пустое место.
-
getAlignment
public final Pos getAlignment()
Получает значение свойства alignment.Описание свойства:
Определяет, как текст и графика внутри Labeled должны быть выровнены, когда внутри Labeled есть пустое место.
-
textAlignmentProperty
public final ObjectProperty<TextAlignment> textAlignmentProperty()
Указывает поведение строк текста при многострочном тексте. В отличие отcontentDisplayProperty(), которое влияет на графику и текст, это значение влияет только на несколько строк текста относительно границ текста.См. также:
-
setTextAlignment
public final void setTextAlignment(TextAlignment value)
Устанавливает значение свойства textAlignment.Описание свойства:
Указывает поведение строк текста при многострочном тексте. В отличие от
contentDisplayProperty(), которое влияет на графику и текст, это значение влияет только на несколько строк текста относительно границ текста.
-
getTextAlignment
public final TextAlignment getTextAlignment()
Получает значение свойства textAlignment.Описание свойства:
Указывает поведение строк текста при многострочном тексте. В отличие от
contentDisplayProperty(), которое влияет на графику и текст, это значение влияет только на несколько строк текста относительно границ текста.
-
textOverrunProperty
public final ObjectProperty<OverrunStyle> textOverrunProperty()
Указывает поведение, если текстLabeledпревышает доступное пространство для отображения текста.См. также:
-
setTextOverrun
public final void setTextOverrun(OverrunStyle value)
Устанавливает значение свойства textOverrun.Описание свойства:
Указывает поведение, если текст
Labeledпревышает доступное пространство для отображения текста.
-
getTextOverrun
public final OverrunStyle getTextOverrun()
Получает значение свойства textOverrun.Описание свойства:
Указывает поведение, если текст
Labeledпревышает доступное пространство для отображения текста.
-
ellipsisStringProperty
public final StringProperty ellipsisStringProperty()
Указывает строку для отображения многоточия при обрезке текста.Примеры "..." - Значение по умолчанию для большинства языковых локалей " . . . " " [...] " "\u2026" - Символ многоточия Unicode '…' "" - Без многоточия, отображается только обрезанная строка Обратите внимание, что не все шрифты поддерживают все символы Unicode.
С:
JavaFX 2.2
См. также:
-
setEllipsisString
public final void setEllipsisString(String value)
Устанавливает значение свойства ellipsisString.Описание свойства:
Указывает строку для отображения многоточия при обрезке текста.
Примеры "..." - Значение по умолчанию для большинства языковых локалей " . . . " " [...] " "\u2026" - Символ многоточия Unicode '…' "" - Без многоточия, отображается только обрезанная строка Обратите внимание, что не все шрифты поддерживают все символы Unicode.
С:
JavaFX 2.2
-
getEllipsisString
public final String getEllipsisString()
Получает значение свойства ellipsisString.Описание свойства:
Указывает строку для отображения многоточия при обрезке текста.
Примеры "..." - Значение по умолчанию для большинства языковых локалей " . . . " " [...] " "\u2026" - Символ многоточия Unicode '…' "" - Без многоточия, отображается только обрезанная строка Обратите внимание, что не все шрифты поддерживают все символы Unicode.
С:
JavaFX 2.2
-
wrapTextProperty
public final BooleanProperty wrapTextProperty()
Если строка текста превышает ширину Labeled, эта переменная указывает, следует ли переносить текст на другую строку.См. также:
-
setWrapText
public final void setWrapText(boolean value)
Устанавливает значение свойства wrapText.Описание свойства:
Если строка текста превышает ширину Labeled, эта переменная указывает, следует ли переносить текст на другую строку.
-
isWrapText
public final boolean isWrapText()
Получает значение свойства wrapText.Описание свойства:
Если строка текста превышает ширину Labeled, эта переменная указывает, следует ли переносить текст на другую строку.
-
getContentBias
public Orientation getContentBias()
Если wrapText имеет значение true, тогда contentBias будет HORIZONTAL, в противном случае null.Переопределяет:
getContentBiasв классеNodeВозвращает:
ориентацию зависимости ширины/высоты или null, если ее нет
-
fontProperty
public final ObjectProperty<Font> fontProperty()
Шрифт по умолчанию для текста в Labeled. Если текст Label представляет собой форматированный текст, этот шрифт может быть или не быть использован в зависимости от информации о шрифте, встроенной в форматированный текст, но в любом случае, когда требуется шрифт по умолчанию, будет использован этот шрифт.См. также:
-
setFont
public final void setFont(Font value)
Устанавливает значение свойства font.Описание свойства:
Шрифт по умолчанию для текста в Labeled. Если текст Label представляет собой форматированный текст, этот шрифт может быть или не быть использован в зависимости от информации о шрифте, встроенной в форматированный текст, но в любом случае, когда требуется шрифт по умолчанию, будет использован этот шрифт.
-
getFont
public final Font getFont()
Получает значение свойства font.Описание свойства:
Шрифт по умолчанию для текста в Labeled. Если текст Label представляет собой форматированный текст, этот шрифт может быть или не быть использован в зависимости от информации о шрифте, встроенной в форматированный текст, но в любом случае, когда требуется шрифт по умолчанию, будет использован этот шрифт.
-
graphicProperty
public final ObjectProperty<Node> graphicProperty()
Необязательный значок для Labeled. Его можно разместить относительно текста, используяsetContentDisplay(javafx.scene.control.ContentDisplay). Узел, указанный для этой переменной, не может быть отображен в другом месте в графическом представлении, иначе будет выброшеноIllegalArgumentException. Подробнее см. описание классаNode.См. также:
-
setGraphic
public final void setGraphic(Node value)
Устанавливает значение свойства graphic.Описание свойства:
Необязательный значок для Labeled. Его можно разместить относительно текста, используя
setContentDisplay(javafx.scene.control.ContentDisplay). Узел, указанный для этой переменной, не может быть отображен в другом месте в графическом представлении, иначе будет выброшеноIllegalArgumentException. Подробнее см. описание классаNode.
-
-
getGraphic
public final Node getGraphic()
Получает значение свойства graphic.Описание свойства:
Необязательный значок для Labeled. Его можно разместить относительно текста, используя
setContentDisplay(javafx.scene.control.ContentDisplay). Узел, указанный для этой переменной, не может отображаться в другом месте графического дерева, иначе будет выброшено исключениеIllegalArgumentException. Для получения более подробной информации см. описание классаNode.
-
underlineProperty
public final BooleanProperty underlineProperty()
Определяет, нужно ли подчёркивать весь текст.См. также:
-
setUnderline
public final void setUnderline(boolean value)
Устанавливает значение свойства underline.Описание свойства:
Определяет, нужно ли подчёркивать весь текст.
-
isUnderline
public final boolean isUnderline()
Получает значение свойства underline.Описание свойства:
Определяет, нужно ли подчёркивать весь текст.
-
lineSpacingProperty
public final DoubleProperty lineSpacingProperty()
Указывает расстояние в пикселях между строками.С версии:
JavaFX 8.0
См. также:
-
setLineSpacing
public final void setLineSpacing(double value)
Устанавливает значение свойства lineSpacing.Описание свойства:
Указывает расстояние в пикселях между строками.
С версии:
JavaFX 8.0
-
getLineSpacing
public final double getLineSpacing()
Получает значение свойства lineSpacing.Описание свойства:
Указывает расстояние в пикселях между строками.
С версии:
JavaFX 8.0
-
contentDisplayProperty
public final ObjectProperty<ContentDisplay> contentDisplayProperty()
Указывает расположение значка относительно текста.См. также:
-
setContentDisplay
public final void setContentDisplay(ContentDisplay value)
Устанавливает значение свойства contentDisplay.Описание свойства:
Указывает расположение значка относительно текста.
-
getContentDisplay
public final ContentDisplay getContentDisplay()
Получает значение свойства contentDisplay.Описание свойства:
Указывает расположение значка относительно текста.
-
labelPaddingProperty
public final ReadOnlyObjectProperty<Insets> labelPaddingProperty()
Отступ вокруг текста и значка Labeled. По умолчанию labelPadding равен Insets.EMPTY и не может быть установлен в null. Подклассы могут добавлять узлы за пределами этого отступа и внутри отступа Labeled. Это свойство можно задать только через CSS.См. также:
-
getLabelPadding
public final Insets getLabelPadding()
Получает значение свойства labelPadding.Описание свойства:
Отступ вокруг текста и значка Labeled. По умолчанию labelPadding равен Insets.EMPTY и не может быть установлен в null. Подклассы могут добавлять узлы за пределами этого отступа и внутри отступа Labeled. Это свойство можно задать только через CSS.
-
graphicTextGapProperty
public final DoubleProperty graphicTextGapProperty()
Расстояние между значком и текстомСм. также:
-
setGraphicTextGap
public final void setGraphicTextGap(double value)
Устанавливает значение свойства graphicTextGap.Описание свойства:
Расстояние между значком и текстом
-
getGraphicTextGap
public final double getGraphicTextGap()
Получает значение свойства graphicTextGap.Описание свойства:
Расстояние между значком и текстом
-
setTextFill
public final void setTextFill(Paint value)
Устанавливает значение свойства textFill.Описание свойства:
Цвет заливки текста.
-
getTextFill
public final Paint getTextFill()
Получает значение свойства textFill.Описание свойства:
Цвет заливки текста.
-
textFillProperty
public final ObjectProperty<Paint> textFillProperty()
Цвет заливки текста.См. также:
-
setMnemonicParsing
public final void setMnemonicParsing(boolean value)
Устанавливает значение свойства mnemonicParsing.Описание свойства:
Свойство mnemonicParsing для включения/отключения анализа текста. Если оно установлено в true, то текст Label будет проанализирован на наличие символа для выделения мнемоники '_'. При обнаружении мнемоники сочетание клавиш будет определено на основе последующего символа, и мнемоника будет добавлена.
Значение по умолчанию для Labeled равно false, но по умолчанию включено в некоторых элементах управления.
-
isMnemonicParsing
public final boolean isMnemonicParsing()
Получает значение свойства mnemonicParsing.Описание свойства:
Свойство mnemonicParsing для включения/отключения анализа текста. Если оно установлено в true, то текст Label будет проанализирован на наличие символа для выделения мнемоники '_'. При обнаружении мнемоники сочетание клавиш будет определено на основе последующего символа, и мнемоника будет добавлена.
Значение по умолчанию для Labeled равно false, но по умолчанию включено в некоторых элементах управления.
-
mnemonicParsingProperty
public final BooleanProperty mnemonicParsingProperty()
Свойство mnemonicParsing для включения/отключения анализа текста. Если оно установлено в true, то текст Label будет проанализирован на наличие символа для выделения мнемоники '_'. При обнаружении мнемоники сочетание клавиш будет определено на основе последующего символа, и мнемоника будет добавлена.Значение по умолчанию для Labeled равно false, но по умолчанию включено в некоторых элементах управления.
См. также:
-
toString
public String toString()
Описание скопировано из класса:NodeВозвращает строковое представление объекта.
-
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
Возвращает:
CssMetaData, связанный с этим классом, который может включать CssMetaData его суперклассов.
С версии:
JavaFX 8.0
-
getControlCssMetaData
public List<CssMetaData<? extends Styleable,?>> getControlCssMetaData()
Переопределяет:
getControlCssMetaDataв классеControlВозвращает:
неизменяемый список стилизуемых свойств элементов управления CSS.
С версии:
JavaFX 8.0
-
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.