Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.controls
Пакет javafx.scene.control.skin

Класс 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()
    Вызывается Skinnable при замене Skin на Skinnable.
    Node getNode()
    Возвращает узел, представляющий эту оболочку.
    Tooltip getSkinnable()
    Возвращает Skinnable, которому назначена эта оболочка.
    • Методы, унаследованные от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Подробное описание конструкторов

    • TooltipSkin

      public TooltipSkin​(Tooltip t)
      Создает новый экземпляр TooltipSkin для заданного Tooltip.
      Параметры:
      t — всплывающая подсказка
  • Подробное описание методов

    • getSkinnable

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

      Создатель Skinnable также должен создать оболочку и правильно установить связь между Control и его оболочкой.

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

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

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

© 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