Spec-Zone.ru › OpenJavaFX 24

Класс TooltipSkin

java.lang.Object
javafx.scene.control.skin.TooltipSkin
Все реализованные интерфейсы:
Skin<Tooltip>
public class TooltipSkin extends Object implements Skin<Tooltip>
CSS-шкіна для Tooltip. Она в основном занимается логикой показа и скрытия для элементов управления, основанных на Popup, и в частности в данном случае для подсказки. Она также реализует некоторые методы интерфейса Skin. Класс TooltipContent является фактической реализацией скины подсказки.

Краткое описание конструкторов

Конструктор Описание
TooltipSkin(Tooltip t)
Создаёт новый экземпляр TooltipSkin для заданного Tooltip.

Краткое описание методов

Модификатор и тип Метод Описание
void dispose()
Вызывается, когда ранее установленная скина собирается удалить из связанного с ней элемента управления.
Node getNode()
Возвращает Node, представляющий эту скину.
Tooltip getSkinnable()
Возвращает Skinnable, которому назначена эта скина.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы, объявленные в интерфейсе javafx.scene.control.Skin

install

Подробное описание конструкторов

TooltipSkin

public TooltipSkin(Tooltip t)
Создаёт новый экземпляр TooltipSkin для заданного Tooltip.
Параметры:
t - подсказка

Подробное описание методов

getSkinnable

public Tooltip getSkinnable()
Возвращает Skinnable, которому назначена эта скина. Скина должна быть создана для одного и только одного Skinnable. Это значение будет изменяться только с не-null на null значение, когда скина удаляется из Skinnable, и только как следствие вызова Skin.dispose().

Создатель Skinnable также должен создать Skin и должным образом установить отношение между Control и его Skin.

Указано в:
getSkinnable в интерфейсе Skin<Tooltip>
Возвращает:
Не-null Skinnable или null значение, если она удалена.

getNode

public Node getNode()
Возвращает Node, представляющий эту скину. Он никогда не должен быть null, за исключением случая после вызова Skin.dispose(), и никогда не должен меняться, кроме как при изменении на null.
Указано в:
getNode в интерфейсе Skin<Tooltip>
Возвращает:
Не-null Node, за исключением случаев, когда скина была удалена.

dispose

public void dispose()
Вызывается, когда ранее установленная скина собирается удалить из связанного с ней элемента управления. Это позволяет скине выполнить очистку, например, удалить слушатели и привязки, и отменить любые изменения в свойствах элемента управления. После выполнения этого метода Skin.getSkinnable() и Skin.getNode() должны вернуть null.

Вызов Skin.dispose() более одного раза не оказывает никакого эффекта.

Указано в:
dispose в интерфейсе Skin<Tooltip>

Отправить сообщение об ошибке или предложить улучшение
Авторское право © 2008, 2025, Oracle и/или её филиалы. Все права защищены.

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API