T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс TextFieldTreeTableCell

Класс TextFieldTreeTableCell<S,T> расширяет класс javafx.scene.control.TreeTreeCell<S,T> и обеспечивает отображение текстового поля в ячейке таблицы.

Класс TextFieldTreeTableCell имеет, помимо унаследованных от класса TreeTreeCell, следующие свойства, конструкторы и методы:

  • Свойство converter – объект javafx.util.StringConverter<T>, обеспечивающий преобразование ввода пользователя в ячейку.

  • Конструктор public TextFieldTreeTableCell().

  • Конструктор public TextFieldTreeTableCell(StringConverter<T> converter).

  • Метод:

public static <S> Callback<TreeTableColumn<S,java.lang.String>,TreeTableCell<S,java.lang.String>> forTreeTableColumn(),

public static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> forTreeTableColumn(StringConverter<T> converter) – возвращает объект Callback, служащий аргументом метода setCellFactory() класса TreeTableColumn.

  • Метод public final ObjectProperty<StringConverter<T>> converterProperty() – возвращает свойство преобразователя ввода пользователя.

  • Метод public final void setConverter(StringConverter<T> value) – устанавливает преобразователь ввода пользователя.

  • Метод public final StringConverter<T> getConverter() – возвращает преобразователь ввода пользователя.

  • Метод public void startEdit() – если ячейка является редактируемой, переводит ячейку из нередактируемого в редактируемое состояние.

  • Метод public void cancelEdit() – переводит ячейку из редактируемого в нередактируемое состояние.

  • Метод public void updateItem(T item, boolean empty) – обновляет ячейку.