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

Класс ButtonSkin

  • java.lang.Object
    • javafx.scene.control.SkinBase<C>
      • javafx.scene.control.skin.LabeledSkinBase<Button>
        • javafx.scene.control.skin.ButtonSkin
  • Все реализованные интерфейсы:
    Skin<Button>
    public class ButtonSkin
    extends LabeledSkinBase<Button>
    Реализация по умолчанию для компонента Button.
    С тех пор:
    9
    См. также:
    Button
  • Краткое описание конструкторов

    Конструкторы
    Конструктор Описание
    ButtonSkin​(Button control)
    Создаёт новый экземпляр ButtonSkin, устанавливая необходимые дочерние узлы в список Control children, а также необходимые входные сопоставления для обработки событий клавиш, мыши и т. д.
  • Краткое описание методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод Описание
    void dispose()
    Вызывается Skinnable, когда Skin заменяется на Skinnable. Этот метод позволяет Skin реализовать необходимую логику для очистки после того, как Skin больше не требуется. Может использоваться для освобождения нативных ресурсов. Методы Skin.getSkinnable() и Skin.getNode() должны возвращать null после вызова dispose. Вызов dispose дважды не имеет эффекта.
    • Методы, унаследованные от класса javafx.scene.control.skin.LabeledSkinBase

      computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, layoutChildren, layoutLabelInArea, layoutLabelInArea, queryAccessibleAttribute, updateChildren
    • Методы, унаследованные от класса javafx.scene.control.SkinBase

      consumeMouseEvents, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
    • Методы, унаследованные от класса java.lang.Object

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

    • ButtonSkin

      public ButtonSkin​(Button control)
      Создаёт новый экземпляр ButtonSkin, устанавливая необходимые дочерние узлы в список Control children, а также необходимые входные сопоставления для обработки событий клавиш, мыши и т. д.
      Параметры:
      control - Компонент, на который должна быть установлена эта skin.
  • Подробное описание методов

    • dispose

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

© 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