- java.lang.Object
-
- javafx.stage.Window
-
- javafx.stage.PopupWindow
-
- javafx.scene.control.PopupControl
-
- javafx.scene.control.Tooltip
-
- Все реализованные интерфейсы:
-
Styleable,EventTarget,Skinnable
@IDProperty("id") public class Tooltip extends PopupControlПодсказки — распространённые элементы пользовательского интерфейса, обычно используемые для отображения дополнительной информации о узле в дереве сцены, когда указатель мыши наведён на узел. Любой узел может отобразить подсказку. В большинстве случаев подсказка создаётся, а её свойствоtextизменяется для отображения простого текста пользователю. Однако подсказка может отобразить произвольное дерево сцены узлов — это делается путём создания дерева сцены и его установки в свойстве подсказкиgraphic.Вы используете следующий подход для установки подсказки на любой узел:
Rectangle rect = new Rectangle(0, 0, 100, 100); Tooltip t = new Tooltip("A Square"); Tooltip.install(rect, t);Эта подсказка затем будет участвовать в стандартной семантике подсказок (т.е. будет появляться при наведении курсора и т.д.). Обратите внимание, что подсказка не должна быть удалена: она будет удалена сборщиком мусора, когда на неё больше не ссылается ни один узел. Однако можно удалить подсказку вручную.Одна подсказка может быть установлена на нескольких целевых узлах или нескольких элементах управления.
Поскольку большинство подсказок отображаются на элементах управления UI, для всех элементов управления существует специальный API для упрощения установки подсказки. Пример ниже демонстрирует создание подсказки для элемента управления кнопкой:
import javafx.scene.control.Tooltip; import javafx.scene.control.Button; Button button = new Button("Hover Over Me"); button.setTooltip(new Tooltip("Tooltip for Button"));- С момента:
- JavaFX 2.0
-
Краткое описание свойств
Свойства Тип Свойство Описание ReadOnlyBooleanPropertyactivatedКак правило, подсказка "активируется", когда курсор мыши перемещается над элементом управления.ObjectProperty<ContentDisplay>contentDisplayОпределяет позиционирование графики относительно текста.ObjectProperty<Font>fontШрифт по умолчанию для текста в подсказке.ObjectProperty<Node>graphicНеобязательный значок для подсказки.DoublePropertygraphicTextGapРасстояние между графикой и текстомObjectProperty<Duration>hideDelayВремя, в течение которого подсказка продолжает отображаться после того, как курсор мыши покинул узел.ObjectProperty<Duration>showDelayЗадержка между входом курсора мыши в узел, над которым наведён курсор, и моментом отображения связанной подсказки пользователю.ObjectProperty<Duration>showDurationДлительность отображения подсказки, пока она не станет невидимой для пользователя.ObjectProperty<TextAlignment>textAlignmentУстанавливает поведение строк текста при многострочном тексте.ObjectProperty<OverrunStyle>textOverrunУстанавливает поведение в случае, если текстTooltipпревышает доступное пространство для отображения текста.StringPropertytextТекст, отображаемый в подсказке.BooleanPropertywrapTextЕсли строка текста превышает ширину подсказки, эта переменная указывает, следует ли переносить текст на следующую строку.-
Наследованные свойства от класса javafx.scene.control.PopupControl
id, maxHeight, maxWidth, minHeight, minWidth, prefHeight, prefWidth, skin, style
-
Наследованные свойства от класса javafx.stage.PopupWindow
anchorLocation, anchorX, anchorY, autoFix, autoHide, consumeAutoHidingEvents, hideOnEscape, onAutoHide, ownerNode, ownerWindow
-
Наследованные свойства от класса javafx.stage.Window
eventDispatcher, focused, forceIntegerRenderScale, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, opacity, outputScaleX, outputScaleY, renderScaleX, renderScaleY, scene, showing, width, x, y
-
-
Краткое описание вложенных классов
-
Вложенные классы/интерфейсы, унаследованные от класса javafx.stage.PopupWindow
PopupWindow.AnchorLocation
-
-
Краткое описание полей
-
Поля, унаследованные от класса javafx.scene.control.PopupControl
bridge, USE_COMPUTED_SIZE, USE_PREF_SIZE
-
-
Краткое описание методов
Все методыСтатические методыМетоды экземпляраКонкретные методы Модификатор и тип Метод Описание ReadOnlyBooleanPropertyactivatedProperty()Как правило, всплывающая подсказка «активируется», когда курсор мыши перемещается над элементом управления.ObjectProperty<ContentDisplay>contentDisplayProperty()Указывает положение графического элемента относительно текста.protected Skin<?>createDefaultSkin()Создает новый экземпляр стандартной темы для этого элемента управления.ObjectProperty<Font>fontProperty()Шрифт по умолчанию для текста в всплывающей подсказке.static List<CssMetaData<? extends Styleable,?>>getClassCssMetaData()ContentDisplaygetContentDisplay()Возвращает значение свойства contentDisplay.List<CssMetaData<? extends Styleable,?>>getCssMetaData()CssMetaData этого стилизуемого элемента.FontgetFont()Возвращает значение свойства шрифта (font).NodegetGraphic()Возвращает значение свойства graphic.doublegetGraphicTextGap()Возвращает значение свойства graphicTextGap.DurationgetHideDelay()Возвращает значение свойства hideDelay.DurationgetShowDelay()Возвращает значение свойства showDelay.DurationgetShowDuration()Возвращает значение свойства showDuration.StyleablegetStyleableParent()Возвращает родительский элемент управления, или null, если родителя нет.StringgetText()Возвращает значение свойства text.TextAlignmentgetTextAlignment()Возвращает значение свойства textAlignment.OverrunStylegetTextOverrun()Возвращает значение свойства textOverrun.ObjectProperty<Node>graphicProperty()Необязательный значок для всплывающей подсказки.DoublePropertygraphicTextGapProperty()Расстояние между графическим элементом и текстом.ObjectProperty<Duration>hideDelayProperty()Время отображения всплывающей подсказки после того, как курсор мыши покинул узел.static voidinstall(Node node, Tooltip t)booleanisActivated()Возвращает значение свойства activated.booleanisWrapText()Возвращает значение свойства wrapText.voidsetContentDisplay(ContentDisplay value)Устанавливает значение свойства contentDisplay.voidsetFont(Font value)Устанавливает значение свойства шрифта (font).voidsetGraphic(Node value)Устанавливает значение свойства graphic.voidsetGraphicTextGap(double value)Устанавливает значение свойства graphicTextGap.voidsetHideDelay(Duration hideDelay)Устанавливает значение свойства hideDelay.voidsetShowDelay(Duration showDelay)Устанавливает значение свойства showDelay.voidsetShowDuration(Duration showDuration)Устанавливает значение свойства showDuration.voidsetText(String value)Устанавливает значение свойства text.voidsetTextAlignment(TextAlignment value)Устанавливает значение свойства textAlignment.voidsetTextOverrun(OverrunStyle value)Устанавливает значение свойства textOverrun.voidsetWrapText(boolean value)Устанавливает значение свойства wrapText.ObjectProperty<Duration>showDelayProperty()Задержка между тем, как курсор мыши наводится на узел, и отображением связанной всплывающей подсказки пользователю.ObjectProperty<Duration>showDurationProperty()Время, в течение которого всплывающая подсказка должна отображаться, прежде чем станет невидимой для пользователя.ObjectProperty<TextAlignment>textAlignmentProperty()Указывает поведение для строк текста, когда текст многострочный.ObjectProperty<OverrunStyle>textOverrunProperty()Определяет поведение, используемое, если текстTooltipпревышает доступное пространство для отображения текста.StringPropertytextProperty()Текст, который будет отображаться в всплывающей подсказке.static voiduninstall(Node node, Tooltip t)BooleanPropertywrapTextProperty()Если строка текста превышает ширину всплывающей подсказки, эта переменная указывает, нужно ли переносить текст на следующую строку.
-
Методы, унаследованные от класса javafx.scene.control.PopupControl
getId, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPrefHeight, getPrefWidth, getPseudoClassStates, getSkin, getStyle, getStyleableNode, getStyleClass, getTypeSelector, idProperty, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, pseudoClassStateChanged, setId, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setPrefHeight, setPrefSize, setPrefWidth, setSkin, setStyle, skinProperty, styleProperty
-
Методы, унаследованные от класса javafx.stage.PopupWindow
anchorLocationProperty, anchorXProperty, anchorYProperty, autoFixProperty, autoHideProperty, consumeAutoHidingEventsProperty, getAnchorLocation, getAnchorX, getAnchorY, getConsumeAutoHidingEvents, getOnAutoHide, getOwnerNode, getOwnerWindow, hide, hideOnEscapeProperty, isAutoFix, isAutoHide, isHideOnEscape, onAutoHideProperty, ownerNodeProperty, ownerWindowProperty, setAnchorLocation, setAnchorX, setAnchorY, setAutoFix, setAutoHide, setConsumeAutoHidingEvents, setHideOnEscape, setOnAutoHide, setScene, show, show, show
-
Методы, унаследованные от класса javafx.stage.Window
addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, show, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
-
-
Подробное описание свойств
-
text
public final StringProperty textProperty
Текст, который нужно отобразить в подсказке. Если текст установлен в null, будет отображена пустая строка, несмотря на значение null.- См. также:
-
getText(),setText(String)
-
textAlignment
public final ObjectProperty<TextAlignment> textAlignmentProperty
Указывает поведение для строк текста при многострочном тексте. В отличие отcontentDisplay, которое влияет на графику и текст, это значение влияет только на несколько строк текста относительно границ текста.- См. также:
-
getTextAlignment(),setTextAlignment(TextAlignment)
-
textOverrun
public final ObjectProperty<OverrunStyle> textOverrunProperty
Указывает поведение, которое следует использовать, если текстTooltipпревышает доступное пространство для отображения текста.- См. также:
-
getTextOverrun(),setTextOverrun(OverrunStyle)
-
wrapText
public final BooleanProperty wrapTextProperty
Если строка текста превышает ширину подсказки, то эта переменная указывает, следует ли переносить текст на другую строку.- См. также:
-
isWrapText(),setWrapText(boolean)
-
font
public final ObjectProperty<Font> fontProperty
Шрифт по умолчанию для использования для текста в подсказке. Если текст подсказки представляет собой форматированный текст, этот шрифт может или не может использоваться в зависимости от информации о шрифте, встроенной в форматированный текст, но в любом случае, когда требуется шрифт по умолчанию, будет использован этот шрифт.- См. также:
-
getFont(),setFont(Font)
-
showDelay
public final ObjectProperty<Duration> showDelayProperty
Задержка между тем, как курсор попадает на целевой узел, и отображением связанной подсказки пользователю. Задержка по умолчанию составляет 1000 мс.- Значение по умолчанию:
- 1000 мс
- С:
- 9
- См. также:
-
getShowDelay(),setShowDelay(Duration)
-
showDuration
public final ObjectProperty<Duration> showDurationProperty
Продолжительность отображения подсказки, пока она отображается пользователю. Если курсор покинет элемент управления до завершения showDuration, подсказка останется отображенной в течение времени, указанного вhideDelayProperty(), даже если оставшееся время showDuration меньше, чем hideDelay. Значение по умолчанию составляет 5000 мс.- Значение по умолчанию:
- 5000 мс
- С:
- 9
- См. также:
-
getShowDuration(),setShowDuration(Duration)
-
hideDelay
public final ObjectProperty<Duration> hideDelayProperty
Время, в течение которого подсказка будет отображаться после того, как курсор покинет элемент управления. По истечении этого времени подсказка будет скрыта. Значение по умолчанию составляет 200 мс.- Значение по умолчанию:
- 200 мс
- С:
- 9
- См. также:
-
getHideDelay(),setHideDelay(Duration)
-
graphic
public final ObjectProperty<Node> graphicProperty
Необязательный значок для подсказки. Его можно расположить относительно текста с помощью свойстваcontent display. Узел, указанный для этой переменной, не может появляться в другом месте в графическом дереве сцены, иначе будет выброшено исключениеIllegalArgumentException. См. описание классаNodeдля получения дополнительной информации.- См. также:
-
getGraphic(),setGraphic(Node)
-
contentDisplay
public final ObjectProperty<ContentDisplay> contentDisplayProperty
Определяет позиционирование графики относительно текста.- См. также:
-
getContentDisplay(),setContentDisplay(ContentDisplay)
-
graphicTextGap
public final DoubleProperty graphicTextGapProperty
Расстояние между графикой и текстом- См. также:
-
getGraphicTextGap(),setGraphicTextGap(double)
-
activated
public final ReadOnlyBooleanProperty activatedProperty
Как правило, подсказка «активируется», когда курсор перемещается над элементом управления. Обычно существует некоторая задержка между тем, когда подсказка становится «активированной», и фактическим отображением. Детали (например, количество задержки и т. д.) остаются на усмотрение реализации скина.- См. также:
isActivated()
-
-
Подробное описание конструкторов
-
Tooltip
public Tooltip()
Создает подсказку со значением текста — пустой строкой.
-
Tooltip
public Tooltip(String text)
Создает подсказку со заданным текстом.- Параметры:
-
text- Строка текста для подсказки.
-
-
Метод детали
-
install
public static void install(Node node, Tooltip t)
Связывает данныйTooltipс даннымNode. Подсказка может затем вести себя аналогично тому, как она устанавливается на любойControl. Одна подсказка может быть связана с несколькими узлами.- Параметры:
-
node- узел -
t- подсказка - См. также:
Tooltip
-
uninstall
public static void uninstall(Node node, Tooltip t)
Удаляет связь даннойTooltipсо заданнымNode. Таким образом, при наведении на узел подсказка больше не будет отображаться.- Параметры:
-
node- узел -
t- подсказка - См. также:
Tooltip
-
textProperty
public final StringProperty textProperty()
Текст, отображаемый в подсказке. Если текст установлен в null, будет отображена пустая строка, несмотря на то, что значение null.- См. также:
-
getText(),setText(String)
-
setText
public final void setText(String value)
Устанавливает значение свойства text.- Описание свойства:
- Текст, отображаемый в подсказке. Если текст установлен в null, будет отображена пустая строка, несмотря на то, что значение null.
-
getText
public final String getText()
Получает значение свойства text.- Описание свойства:
- Текст, отображаемый в подсказке. Если текст установлен в null, будет отображена пустая строка, несмотря на то, что значение null.
-
textAlignmentProperty
public final ObjectProperty<TextAlignment> textAlignmentProperty()
Указывает поведение для строк текста при многострочном тексте. В отличие отcontentDisplay, которое влияет на графику и текст, данная настройка влияет только на несколько строк текста относительно границ текста.- См. также:
-
getTextAlignment(),setTextAlignment(TextAlignment)
-
setTextAlignment
public final void setTextAlignment(TextAlignment value)
Устанавливает значение свойства textAlignment.- Описание свойства:
- Указывает поведение для строк текста при многострочном тексте. В отличие от
contentDisplay, которое влияет на графику и текст, данная настройка влияет только на несколько строк текста относительно границ текста.
-
getTextAlignment
public final TextAlignment getTextAlignment()
Получает значение свойства textAlignment.- Описание свойства:
- Указывает поведение для строк текста при многострочном тексте. В отличие от
contentDisplay, которое влияет на графику и текст, данная настройка влияет только на несколько строк текста относительно границ текста.
-
textOverrunProperty
public final ObjectProperty<OverrunStyle> textOverrunProperty()
Указывает поведение, если текстTooltipпревышает доступное пространство для отображения текста.- См. также:
-
getTextOverrun(),setTextOverrun(OverrunStyle)
-
setTextOverrun
public final void setTextOverrun(OverrunStyle value)
Устанавливает значение свойства textOverrun.- Описание свойства:
- Указывает поведение, если текст
Tooltipпревышает доступное пространство для отображения текста.
-
getTextOverrun
public final OverrunStyle getTextOverrun()
Получает значение свойства textOverrun.- Описание свойства:
- Указывает поведение, если текст
Tooltipпревышает доступное пространство для отображения текста.
-
wrapTextProperty
public final BooleanProperty wrapTextProperty()
Если строка текста превышает ширину подсказки, эта переменная указывает, следует ли переносить текст на новую строку.- См. также:
-
isWrapText(),setWrapText(boolean)
-
setWrapText
public final void setWrapText(boolean value)
Устанавливает значение свойства wrapText.- Описание свойства:
- Если строка текста превышает ширину подсказки, эта переменная указывает, следует ли переносить текст на новую строку.
-
isWrapText
public final boolean isWrapText()
Получает значение свойства wrapText.- Описание свойства:
- Если строка текста превышает ширину подсказки, эта переменная указывает, следует ли переносить текст на новую строку.
-
fontProperty
public final ObjectProperty<Font> fontProperty()
Шрифт по умолчанию для текста в подсказке. Если текст подсказки — форматированный текст, то этот шрифт может быть или не использоваться в зависимости от информации о шрифте, встроенной в форматированный текст, но в любом случае, когда требуется шрифт по умолчанию, будет использован этот шрифт.- См. также:
-
getFont(),setFont(Font)
-
setFont
public final void setFont(Font value)
Устанавливает значение свойства font.- Описание свойства:
- Шрифт по умолчанию для текста в подсказке. Если текст подсказки — форматированный текст, то этот шрифт может быть или не использоваться в зависимости от информации о шрифте, встроенной в форматированный текст, но в любом случае, когда требуется шрифт по умолчанию, будет использован этот шрифт.
-
getFont
public final Font getFont()
Получает значение свойства font.- Описание свойства:
- Шрифт по умолчанию для текста в подсказке. Если текст подсказки — форматированный текст, то этот шрифт может быть или не использоваться в зависимости от информации о шрифте, встроенной в форматированный текст, но в любом случае, когда требуется шрифт по умолчанию, будет использован этот шрифт.
-
showDelayProperty
public final ObjectProperty<Duration> showDelayProperty()
Задержка между входом мыши в наводимый узел и отображением связанной подсказки пользователю. Значение по умолчанию — 1000 мс.- Значение по умолчанию:
- 1000 мс
- С:
- 9
- См. также:
-
getShowDelay(),setShowDelay(Duration)
-
setShowDelay
public final void setShowDelay(Duration showDelay)
Устанавливает значение свойства showDelay.- Описание свойства:
- Задержка между входом мыши в наводимый узел и отображением связанной подсказки пользователю. Значение по умолчанию — 1000 мс.
- Значение по умолчанию:
- 1000 мс
- С:
- 9
-
getShowDelay
public final Duration getShowDelay()
Получает значение свойства showDelay.- Описание свойства:
- Задержка между входом мыши в наводимый узел и отображением связанной подсказки пользователю. Значение по умолчанию — 1000 мс.
- Значение по умолчанию:
- 1000 мс
- С:
- 9
-
showDurationProperty
public final ObjectProperty<Duration> showDurationProperty()
Длительность отображения подсказки до ее скрытия. Если курсор мыши покидает элемент управления до завершения showDuration, то подсказка будет отображаться в течение времени, указанного вhideDelayProperty(), даже если оставшееся время showDuration меньше hideDelay. Значение по умолчанию — 5000 мс.- Значение по умолчанию:
- 5000 мс
- С:
- 9
- См. также:
-
getShowDuration(),setShowDuration(Duration)
-
-
setShowDuration
public final void setShowDuration(Duration showDuration)
Устанавливает значение свойства showDuration.- Описание свойства:
- Длительность отображения всплывающей подсказки, пока она видна пользователю. Если курсор мыши покинет элемент управления до истечения showDuration, всплывающая подсказка будет отображаться в течение времени, указанного в свойстве
hideDelayProperty(), даже если оставшееся время showDuration меньше, чем hideDelay. Значение по умолчанию равно 5000 мс. - Значение по умолчанию:
- 5000 мс
- С:
- 9
-
getShowDuration
public final Duration getShowDuration()
Получает значение свойства showDuration.- Описание свойства:
- Длительность отображения всплывающей подсказки, пока она видна пользователю. Если курсор мыши покинет элемент управления до истечения showDuration, всплывающая подсказка будет отображаться в течение времени, указанного в свойстве
hideDelayProperty(), даже если оставшееся время showDuration меньше, чем hideDelay. Значение по умолчанию равно 5000 мс. - Значение по умолчанию:
- 5000 мс
- С:
- 9
-
hideDelayProperty
public final ObjectProperty<Duration> hideDelayProperty()
Время отображения всплывающей подсказки после того, как курсор мыши покинул узел. По истечении этого времени всплывающая подсказка скрывается. Значение по умолчанию равно 200 мс.- Значение по умолчанию:
- 200 мс
- С:
- 9
- См. также:
-
getHideDelay(),setHideDelay(Duration)
-
setHideDelay
public final void setHideDelay(Duration hideDelay)
Устанавливает значение свойства hideDelay.- Описание свойства:
- Время отображения всплывающей подсказки после того, как курсор мыши покинул узел. По истечении этого времени всплывающая подсказка скрывается. Значение по умолчанию равно 200 мс.
- Значение по умолчанию:
- 200 мс
- С:
- 9
-
getHideDelay
public final Duration getHideDelay()
Получает значение свойства hideDelay.- Описание свойства:
- Время отображения всплывающей подсказки после того, как курсор мыши покинул узел. По истечении этого времени всплывающая подсказка скрывается. Значение по умолчанию равно 200 мс.
- Значение по умолчанию:
- 200 мс
- С:
- 9
-
graphicProperty
public final ObjectProperty<Node> graphicProperty()
Необязательный значок для всплывающей подсказки. Его можно расположить относительно текста, используя свойствоcontent display. Узел, указанный для этой переменной, не может появляться в другом месте графа сцены, в противном случае будет выброшено исключениеIllegalArgumentException. Подробнее см. описание классаNode.- См. также:
-
getGraphic(),setGraphic(Node)
-
setGraphic
public final void setGraphic(Node value)
Устанавливает значение свойства graphic.- Описание свойства:
- Необязательный значок для всплывающей подсказки. Его можно расположить относительно текста, используя свойство
content display. Узел, указанный для этой переменной, не может появляться в другом месте графа сцены, в противном случае будет выброшено исключениеIllegalArgumentException. Подробнее см. описание классаNode.
-
getGraphic
public final Node getGraphic()
Получает значение свойства graphic.- Описание свойства:
- Необязательный значок для всплывающей подсказки. Его можно расположить относительно текста, используя свойство
content display. Узел, указанный для этой переменной, не может появляться в другом месте графа сцены, в противном случае будет выброшено исключениеIllegalArgumentException. Подробнее см. описание классаNode.
-
contentDisplayProperty
public final ObjectProperty<ContentDisplay> contentDisplayProperty()
Указывает расположение значка относительно текста.- См. также:
-
getContentDisplay(),setContentDisplay(ContentDisplay)
-
setContentDisplay
public final void setContentDisplay(ContentDisplay value)
Устанавливает значение свойства contentDisplay.- Описание свойства:
- Указывает расположение значка относительно текста.
-
getContentDisplay
public final ContentDisplay getContentDisplay()
Получает значение свойства contentDisplay.- Описание свойства:
- Указывает расположение значка относительно текста.
-
graphicTextGapProperty
public final DoubleProperty graphicTextGapProperty()
Расстояние между значком и текстом- См. также:
-
getGraphicTextGap(),setGraphicTextGap(double)
-
setGraphicTextGap
public final void setGraphicTextGap(double value)
Устанавливает значение свойства graphicTextGap.- Описание свойства:
- Расстояние между значком и текстом
-
getGraphicTextGap
public final double getGraphicTextGap()
Получает значение свойства graphicTextGap.- Описание свойства:
- Расстояние между значком и текстом
-
isActivated
public final boolean isActivated()
Получает значение свойства activated.- Описание свойства:
- Как правило, всплывающая подсказка «активируется», когда курсор мыши перемещается над элементом управления. Обычно существует задержка между моментом, когда всплывающая подсказка «активируется», и моментом ее фактического отображения. Подробности (например, размер задержки и т. д.) определяются реализацией Скина.
-
activatedProperty
public final ReadOnlyBooleanProperty activatedProperty()
Как правило, всплывающая подсказка «активируется», когда курсор мыши перемещается над элементом управления. Обычно существует задержка между моментом, когда всплывающая подсказка «активируется», и моментом ее фактического отображения. Подробности (например, размер задержки и т. д.) определяются реализацией Скина.- См. также:
isActivated()
-
createDefaultSkin
protected Skin<?> createDefaultSkin()
Создает новый экземпляр стандартного Скина для этого элемента управления. Вызывается для создания Скина для элемента управления, если Скин не задан через CSS-fx-skinили явно не задан в подклассе сsetSkin(...).- Переопределяет:
-
createDefaultSkinв классеPopupControl - Возвращает:
- новый экземпляр стандартного Скина для данного элемента управления. Если null, то у элемента управления не будет Скина, если только он не задан через CSS.
-
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
- Возвращает:
- CssMetaData, связанный с этим классом, который может включать CssMetaData его суперклассов.
- С:
- JavaFX 8.0
-
getCssMetaData
public List<CssMetaData<? extends Styleable,?>> getCssMetaData()
CssMetaData для этого Styleable. Может возвращаться как неизменяемый список.- Определено в:
-
getCssMetaDataв интерфейсеStyleable - Переопределяет:
-
getCssMetaDataв классеPopupControl - Возвращает:
- CssMetaData
- С:
- JavaFX 8.0
-
-
getStyleableParent
public Styleable getStyleableParent()
Описание, скопированное из класса:PopupControlВозвращает родителя этого Styleable, или null, если родителя нет. Стиль PopupControl основан на "владельце" всплывающего окна, который являетсяownerNode, или, если ownerNode не задан, корнемownerWindow'sсцены. Если всплывающее окно ещё не показано, оба ownerNode и ownerWindow будут null и будет возвращеноnull. Обратите внимание, что корень сцены PopupWindow не возвращается, так как нет гарантии, что корень сцены PopupWindow должным образом вернёт ownerNode или ownerWindow.- Определено в:
-
getStyleableParentв интерфейсеStyleable - Переопределяет:
-
getStyleableParentв классеPopupControl - Возвращает:
-
PopupWindow.getOwnerNode(),PopupWindow.getOwnerWindow()или null.
-
© 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.