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

Класс CheckBoxTreeItem.TreeModificationEvent<T>

  • java.lang.Object
    • java.util.EventObject
      • javafx.event.Event
        • javafx.scene.control.CheckBoxTreeItem.TreeModificationEvent<T>
  • Параметры типа:
    T - Тип значения, содержащегося в свойстве value.
    Все реализованные интерфейсы:
    Serializable, Cloneable
    Вложенный класс:
    CheckBoxTreeItem<T>
    public static class CheckBoxTreeItem.TreeModificationEvent<T>
    extends Event
    Класс TreeModificationEvent, работающий аналогично классу TreeItem.TreeModificationEvent. Данное событие будет подниматься по иерархии CheckBoxTreeItem, пока родительский узел не станет null.
    С тех пор как:
    JavaFX 2.2
    См. также:
    Сериализованная форма
  • Краткое описание полей

    Поля
    Модификатор и тип Поле Описание
    static EventType<Event> ANY
    Общий супертип для всех типов событий изменения дерева.
    • Поля, унаследованные от класса javafx.event.Event

      consumed, eventType, NULL_SOURCE_TARGET, target
    • Поля, унаследованные от класса java.util.EventObject

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

    Конструкторы
    Конструктор Описание
    TreeModificationEvent​(EventType<? extends Event> eventType, CheckBoxTreeItem<T> treeItem, boolean selectionChanged)
    Создаёт экземпляр TreeModificationEvent по умолчанию, представляющий изменение состояния выбора/неопределённости для данного экземпляра CheckBoxTreeItem.
  • Краткое описание методов

    Все методыМетодыКонкретные методы
    Модификатор и тип Метод Описание
    CheckBoxTreeItem<T> getTreeItem()
    Возвращает CheckBoxTreeItem, на котором произошло данное событие.
    boolean wasIndeterminateChanged()
    Указывает, что причиной события является изменение состояния неопределённости CheckBoxTreeItem (в отличие от его выбора или отмены выбора).
    boolean wasSelectionChanged()
    Указывает, что причиной события является изменение состояния выбора CheckBoxTreeItem (в отличие от его состояния неопределённости).
    • Методы, унаследованные от класса javafx.event.Event

      clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed
    • Методы, унаследованные от класса java.util.EventObject

      getSource, toString
    • Методы, унаследованные от класса java.lang.Object

      equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Подробное описание полей

    • ANY

      public static final EventType<Event> ANY
      Общий супертип для всех типов событий изменения дерева.
  • Подробное описание конструкторов

    • TreeModificationEvent

      public TreeModificationEvent​(EventType<? extends Event> eventType,
                                   CheckBoxTreeItem<T> treeItem,
                                   boolean selectionChanged)
      Создаёт экземпляр TreeModificationEvent по умолчанию, представляющий изменение состояния выбора/неопределённости для данного экземпляра CheckBoxTreeItem.
      Параметры:
      eventType - eventType
      treeItem - treeItem
      selectionChanged - указывает, было ли изменено состояние выбора
  • Подробное описание методов

    • getTreeItem

      public CheckBoxTreeItem<T> getTreeItem()
      Возвращает CheckBoxTreeItem, на котором произошло данное событие.
      Возвращает:
      CheckBoxTreeItem, на котором произошло данное событие.
    • wasSelectionChanged

      public boolean wasSelectionChanged()
      Указывает, что причиной события является изменение состояния выбора CheckBoxTreeItem (в отличие от его состояния неопределённости).
      Возвращает:
      изменилось ли состояние выбора CheckBoxTreeItem
    • wasIndeterminateChanged

      public boolean wasIndeterminateChanged()
      Указывает, что причиной события является изменение состояния неопределённости CheckBoxTreeItem (в отличие от его выбора или отмены выбора).
      Возвращает:
      изменилось ли состояние неопределённости CheckBoxTreeItem

© 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