scalafx.scene.control.cell

Type members

Classlikes

object CellIncludes extends CellIncludes
Companion
class

Contains implcit methods to convert from `javafx.scene.control.cell` Classes/Traits to their ScalaFX counterparts.

Contains implcit methods to convert from `javafx.scene.control.cell` Classes/Traits to their ScalaFX counterparts.

Companion
object
class CheckBoxListCell[T](val delegate: CheckBoxListCell[T]) extends ListCell[T] with ConvertableCell[CheckBoxListCell[T], T, T] with StateSelectableCell[CheckBoxListCell[T], T, T] with UpdatableCell[CheckBoxListCell[T], T] with SFXDelegate[CheckBoxListCell[T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX CheckBoxListCell

Constructor

Creates a new CheckBoxListCell from a JavaFX CheckBoxListCell

Companion
object
class CheckBoxTableCell[S, T](val delegate: CheckBoxTableCell[S, T]) extends TableCell[S, T] with ConvertableCell[CheckBoxTableCell[S, T], T, T] with StateSelectableCell[CheckBoxTableCell[S, T], T, Integer] with UpdatableCell[CheckBoxTableCell[S, T], T] with SFXDelegate[CheckBoxTableCell[S, T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX CheckBoxTableCell

Constructor

Creates a new CheckBoxTableCell from a JavaFX CheckBoxTableCell

Companion
object
class CheckBoxTreeCell[T](val delegate: CheckBoxTreeCell[T]) extends TreeCell[T] with ConvertableCell[CheckBoxTreeCell[T], T, TreeItem[T]] with StateSelectableCell[CheckBoxTreeCell[T], T, TreeItem[T]] with UpdatableCell[CheckBoxTreeCell[T], T] with SFXDelegate[CheckBoxTreeCell[T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX CheckBoxTreeCell

Constructor

Creates a new CheckBoxTreeCell from a JavaFX CheckBoxTreeCell

Companion
object
Since

8.0

Todo

Replace all references to JavaFX TreeTableColumn to its ScalaFX counterpart when it was created

Companion
class
class CheckBoxTreeTableCell[S, T](val delegate: CheckBoxTreeTableCell[S, T]) extends TreeTableCell[S, T] with ConvertableCell[CheckBoxTreeTableCell[S, T], T, T] with StateSelectableCell[CheckBoxTreeTableCell[S, T], T, Integer] with UpdatableCell[CheckBoxTreeTableCell[S, T], T] with SFXDelegate[CheckBoxTreeTableCell[S, T]]
Type Params
T

The type of the elements contained within the TreeTableColumn.

Value Params
delegate

JavaFX CheckBoxTreeTableCell. Its default value is a new JavaFX CheckBoxTreeTableCell

Constructor

Creates a new CheckBoxTreeTableCell from a JavaFX CheckBoxTreeTableCell

Since

8.0

Companion
object
class ChoiceBoxListCell[T](val delegate: ChoiceBoxListCell[T]) extends ListCell[T] with ConvertableCell[ChoiceBoxListCell[T], T, T] with UpdatableCell[ChoiceBoxListCell[T], T] with ItemableCell[ChoiceBoxListCell[T], T] with SFXDelegate[ChoiceBoxListCell[T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX ChoiceBoxListCell

Constructor

Creates a new ChoiceBoxListCell from a JavaFX ChoiceBoxListCell

Companion
object
class ChoiceBoxTableCell[S, T](val delegate: ChoiceBoxTableCell[S, T]) extends TableCell[S, T] with ConvertableCell[ChoiceBoxTableCell[S, T], T, T] with UpdatableCell[ChoiceBoxTableCell[S, T], T] with ItemableCell[ChoiceBoxTableCell[S, T], T] with SFXDelegate[ChoiceBoxTableCell[S, T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX ChoiceBoxListCell

Constructor

Creates a new ChoiceBoxListCell from a JavaFX ChoiceBoxListCell

Companion
object
class ChoiceBoxTreeCell[T](val delegate: ChoiceBoxTreeCell[T]) extends TreeCell[T] with ConvertableCell[ChoiceBoxTreeCell[T], T, T] with UpdatableCell[ChoiceBoxTreeCell[T], T] with ItemableCell[ChoiceBoxTreeCell[T], T] with SFXDelegate[ChoiceBoxTreeCell[T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX ChoiceBoxTreeCell

Constructor

Creates a new ChoiceBoxTreeCell from a JavaFX ChoiceBoxTreeCell

Companion
object
Since

8.0

Todo

Replace all references to JavaFX TreeTableColumn to its ScalaFX counterpart when it was created

Companion
class
class ChoiceBoxTreeTableCell[S, T](val delegate: ChoiceBoxTreeTableCell[S, T]) extends TreeTableCell[S, T] with ConvertableCell[ChoiceBoxTreeTableCell[S, T], T, T] with UpdatableCell[ChoiceBoxTreeTableCell[S, T], T] with ItemableCell[ChoiceBoxTreeTableCell[S, T], T] with SFXDelegate[ChoiceBoxTreeTableCell[S, T]]
Type Params
T

The type of the elements contained within the TreeTableColumn.

Value Params
delegate

JavaFX ChoiceBoxTreeTableCell. Its default value is a new JavaFX ChoiceBoxTreeTableCell

Constructor

Creates a new ChoiceBoxTreeTableCell from a JavaFX ChoiceBoxTreeTableCell

Since

8.0

Companion
object
trait ComboBoxEditableCell[C <: Cell[T] & ComboBoxEditable, T] extends SFXDelegate[C]

Cells which delegate contains the method comboBoxEditableProperty(): jfxbp.BooleanProperty.

Cells which delegate contains the method comboBoxEditableProperty(): jfxbp.BooleanProperty.

Type Params
C

Derivated type from JavaFX Cell

T

The type of the elements contained within the inner element inside the Cell.

class ComboBoxListCell[T](val delegate: ComboBoxListCell[T]) extends ListCell[T] with ConvertableCell[ComboBoxListCell[T], T, T] with ComboBoxEditableCell[ComboBoxListCell[T], T] with UpdatableCell[ComboBoxListCell[T], T] with ItemableCell[ComboBoxListCell[T], T] with SFXDelegate[ComboBoxListCell[T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX ChoiceBoxListCell

Constructor

Creates a new ChoiceBoxListCell from a JavaFX ChoiceBoxListCell

Companion
object
class ComboBoxTableCell[S, T](val delegate: ComboBoxTableCell[S, T]) extends TableCell[S, T] with ConvertableCell[ComboBoxTableCell[S, T], T, T] with ComboBoxEditableCell[ComboBoxTableCell[S, T], T] with UpdatableCell[ComboBoxTableCell[S, T], T] with ItemableCell[ComboBoxTableCell[S, T], T] with SFXDelegate[ComboBoxTableCell[S, T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX ComboBoxTableCell

Constructor

Creates a new ComboBoxTableCell from a JavaFX ComboBoxTableCell

Companion
object
class ComboBoxTreeCell[T](val delegate: ComboBoxTreeCell[T]) extends TreeCell[T] with ConvertableCell[ComboBoxTreeCell[T], T, T] with ComboBoxEditableCell[ComboBoxTreeCell[T], T] with UpdatableCell[ComboBoxTreeCell[T], T] with ItemableCell[ComboBoxTreeCell[T], T] with SFXDelegate[ComboBoxTreeCell[T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX ComboBoxTreeCell

Constructor

Creates a new ComboBoxTreeCell from a JavaFX ComboBoxTreeCell

Companion
object
Since

8.0

Todo

Replace all references to JavaFX TreeTableColumn to its ScalaFX counterpart when it was created

Companion
class
class ComboBoxTreeTableCell[S, T](val delegate: ComboBoxTreeTableCell[S, T]) extends TreeTableCell[S, T] with ConvertableCell[ComboBoxTreeTableCell[S, T], T, T] with ComboBoxEditableCell[ComboBoxTreeTableCell[S, T], T] with UpdatableCell[ComboBoxTreeTableCell[S, T], T] with ItemableCell[ComboBoxTreeTableCell[S, T], T] with SFXDelegate[ComboBoxTreeTableCell[S, T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX ComboBoxTreeTableCell

Constructor

Creates a new ComboBoxTreeTableCell from a JavaFX ComboBoxTreeTableCell

Since

8.0

Companion
object
trait ConvertableCell[C <: Cell[T] & Convertable[J], T, J] extends SFXDelegate[C]

Cells which delegate contains the method converterProperty(): jfxbp.ObjectProperty[jfxu.StringConverter[T]]

Cells which delegate contains the method converterProperty(): jfxbp.ObjectProperty[jfxu.StringConverter[T]]

Type Params
C

Derivated type from JavaFX Cell

J

Original Java type used by converter.

T

The type of the elements contained within the inner element inside the Cell.

trait ItemableCell[C <: Cell[T] & Itemable[T], T] extends SFXDelegate[C]

javafx.scene.control.Cells that contains the method getItems(): ObservableList[T].

javafx.scene.control.Cells that contains the method getItems(): ObservableList[T].

Type Params
C

Derived type from JavaFX Cell

T

The type of the elements contained within the inner element inside the Cell.

class ProgressBarTableCell[S](val delegate: ProgressBarTableCell[S]) extends TableCell[S, Double] with UpdatableCell[ProgressBarTableCell[S], Double] with SFXDelegate[ProgressBarTableCell[S]]
Type Params
S

Type used in this cell

Value Params
delegate

JavaFX ProgressBarTableCell

Constructor

Creates a new ProgressBarTableCell from a JavaFX ProgressBarTableCell

Companion
object
trait StateSelectableCell[C <: Cell[T] & StateSelectable[J], T, J] extends SFXDelegate[C]

Cells which delegate contains the property selectedStateCallback.

Cells which delegate contains the property selectedStateCallback.

TODO: Convert selectedStateCallback getter return type from jfxbp.ObjectProperty[jfxu.Callback[J, javafx.beans.property.ObservableValue[java.lang.Boolean]]] to ObjectProperty[J => ObservableValue[Boolean, java.lang.Boolean]].

Type Params
C

Derivated type from JavaFX Cell

J

Original Java type used by converter.

T

The type of the elements contained within the inner element inside the Cell.

class TextFieldListCell[T](val delegate: TextFieldListCell[T]) extends ListCell[T] with ConvertableCell[TextFieldListCell[T], T, T] with UpdatableCell[TextFieldListCell[T], T] with SFXDelegate[TextFieldListCell[T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX TextFieldListCell

Constructor

Creates a new TextFieldListCell from a JavaFX TextFieldListCell

Companion
object
class TextFieldTableCell[S, T](val delegate: TextFieldTableCell[S, T]) extends TableCell[S, T] with ConvertableCell[TextFieldTableCell[S, T], T, T] with UpdatableCell[TextFieldTableCell[S, T], T] with SFXDelegate[TextFieldTableCell[S, T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX TextFieldTableCell

Constructor

Creates a new TextFieldTableCell from a JavaFX TextFieldTableCell

Companion
object
class TextFieldTreeCell[T](val delegate: TextFieldTreeCell[T]) extends TreeCell[T] with ConvertableCell[TextFieldTreeCell[T], T, T] with UpdatableCell[TextFieldTreeCell[T], T] with SFXDelegate[TextFieldTreeCell[T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX TextFieldTreeCell

Constructor

Creates a new TextFieldTreeCell from a JavaFX TextFieldTreeCell

Companion
object
class TextFieldTreeTableCell[S, T](val delegate: TextFieldTreeTableCell[S, T]) extends TreeTableCell[S, T] with ConvertableCell[TextFieldTreeTableCell[S, T], T, T] with UpdatableCell[TextFieldTreeTableCell[S, T], T] with SFXDelegate[TextFieldTreeTableCell[S, T]]
Type Params
T

Type used in this cell

Value Params
delegate

JavaFX TextFieldTreeTableCell

Constructor

Creates a new TextFieldTreeTableCell from a JavaFX TextFieldTreeTableCell

Companion
object
trait UpdatableCell[C <: Cell[T], T] extends SFXDelegate[C]

Cells which delegate contains the method updateItem(item: Any, empty: Boolean): Unit.

Cells which delegate contains the method updateItem(item: Any, empty: Boolean): Unit.

Type Params
C

Derivated type from JavaFX Cell

T

The type of the elements contained within the inner element inside the Cell.

Types

type ComboBoxEditable = { def comboBoxEditableProperty(): BooleanProperty; }

Types that contains the method comboBoxEditableProperty(): jfxbp.BooleanProperty

Types that contains the method comboBoxEditableProperty(): jfxbp.BooleanProperty

type Convertable[J] = { def converterProperty(): ObjectProperty[StringConverter[J]]; }

Types that contains the method converterProperty(): jfxbp.ObjectProperty[jfxu.StringConverter[T]]

Types that contains the method converterProperty(): jfxbp.ObjectProperty[jfxu.StringConverter[T]]

Type Params
J

Original Java type used by converter.

type Itemable[T] = { def getItems(): ObservableList[T]; }

Types that contains the method getItems(): ObservableList[T].

Types that contains the method getItems(): ObservableList[T].

Type Params
T

The type of the elements contained within the inner element inside the Cell.

type StateSelectable[J] = { def selectedStateCallbackProperty(): ObjectProperty[Callback[J, ObservableValue[Boolean]]]; }

Types that contains the property selectedStateCallback.

Types that contains the property selectedStateCallback.

Type Params
J

Original Java type used by converter.