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

Класс TreeTableColumn.CellEditEvent<S,​T>

  • java.lang.Object
    • java.util.EventObject
      • javafx.event.Event
        • javafx.scene.control.TreeTableColumn.CellEditEvent<S,​T>
  • Все реализованные интерфейсы:
    Serializable, Cloneable
    Вложенный класс:
    TreeTableColumn<S,​T>
    public static class TreeTableColumn.CellEditEvent<S,​T>
    extends Event
    Событие, которое генерируется при выполнении пользователем редактирования ячейки таблицы.
    С тех пор:
    JavaFX 8.0
    См. также:
    Сериализованная форма
  • Краткое описание полей

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

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

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

    Конструкторы
    Конструктор Описание
    CellEditEvent​(TreeTableView<S> table, TreeTablePosition<S,​T> pos, EventType<TreeTableColumn.CellEditEvent<S,​T>> eventType, T newValue)
    Создаёт новое событие, которое можно затем сгенерировать для соответствующих слушателей.
  • Краткое описание методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод Описание
    T getNewValue()
    Возвращает новое значение, введённое пользователем.
    T getOldValue()
    Попытка вернуть старое значение в позиции, указанной в TablePosition, возвращённом методом getTreeTablePosition().
    TreeItem<S> getRowValue()
    Удобный метод, возвращающий значение для строки (то есть из списка TableView items), для строки, содержащейся в TablePosition, возвращённом в getTreeTablePosition().
    TreeTableColumn<S,​T> getTableColumn()
    Возвращает TreeTableColumn, по которому произошло это событие.
    TreeTablePosition<S,​T> getTreeTablePosition()
    Возвращает позицию, по которой произошло это событие.
    TreeTableView<S> getTreeTableView()
    Возвращает TableView, по которому произошло это событие.
    • Методы, унаследованные от класса 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<?> ANY
      Общий супертип для всех типов событий редактирования ячеек.
  • Подробное описание конструкторов

    • CellEditEvent

      public CellEditEvent​(TreeTableView<S> table,
                           TreeTablePosition<S,​T> pos,
                           EventType<TreeTableColumn.CellEditEvent<S,​T>> eventType,
                           T newValue)
      Создаёт новое событие, которое можно затем сгенерировать для соответствующих слушателей.
      Параметры:
      table - TableView, по которому произошло это событие.
      pos - Позиция, по которой произошло это событие.
      eventType - Тип события, которое произошло.
      newValue - Значение, введённое пользователем.
  • Подробное описание методов

    • getTreeTableView

      public TreeTableView<S> getTreeTableView()
      Возвращает TableView, по которому произошло это событие.
      Возвращает:
      Элемент управления TableView, по которому произошло это событие.
    • getTableColumn

      public TreeTableColumn<S,​T> getTableColumn()
      Возвращает TreeTableColumn, по которому произошло это событие.
      Возвращает:
      TreeTableColumn, в котором произошло редактирование.
    • getTreeTablePosition

      public TreeTablePosition<S,​T> getTreeTablePosition()
      Возвращает позицию, по которой произошло это событие.
      Возвращает:
      Позиция, по которой произошло это событие.
    • getNewValue

      public T getNewValue()
      Возвращает новое значение, введённое пользователем. Это не значение, которое нужно вернуть в список TableView.items — это новое значение представляет только ввод для одной ячейки, поэтому, вероятно, его нужно вернуть в свойство элемента в списке TableView.items.
      Возвращает:
      Объект, представляющий новое значение, введённое пользователем.
    • getOldValue

      public T getOldValue()
      Попытка вернуть старое значение в позиции, указанной в TablePosition, возвращённом методом getTreeTablePosition(). Это может вернуть null по нескольким причинам.
      Возвращает:
      Возвращает значение, хранящееся в позиции, редактируемой, или null, если его нельзя получить.
    • getRowValue

      public TreeItem<S> getRowValue()
      Удобный метод, возвращающий значение для строки (то есть из списка TableView items), для строки, содержащейся в TablePosition, возвращённом в getTreeTablePosition().
      Возвращает:
      значение строки

© 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