Class GridTableColumn<S,T>

java.lang.Object
javafx.scene.layout.ConstraintsBase
javafx.scene.layout.ColumnConstraints
com.dlsc.gemsfx.gridtable.GridTableColumn<S,T>
Type Parameters:
S - table item type
T - table cell value type

public class GridTableColumn<S,T> extends javafx.scene.layout.ColumnConstraints
  • Property Summary

    Properties
    Type
    Property
    Description
    final javafx.beans.property.ObjectProperty<javafx.util.Callback<GridTableView<S>, GridTableCell<S,T>>>
     
    javafx.beans.property.ObjectProperty<javafx.util.Callback<S,T>>
     
    javafx.beans.property.ObjectProperty<javafx.scene.control.ContentDisplay>
     
    javafx.beans.property.ObjectProperty<javafx.util.StringConverter<T>>
     
    javafx.beans.property.ObjectProperty<javafx.scene.Node>
     
    javafx.beans.property.ReadOnlyObjectProperty<javafx.scene.Node>
     
    javafx.beans.property.StringProperty
     

    Properties inherited from class javafx.scene.layout.ColumnConstraints

    fillWidth, halignment, hgrow, maxWidth, minWidth, percentWidth, prefWidth
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    javafx.beans.property.ObjectProperty<javafx.util.Callback<S,T>>
     

    Fields inherited from class javafx.scene.layout.ConstraintsBase

    CONSTRAIN_TO_PREF
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
    GridTableColumn(String text, javafx.scene.Node graphic)
     
    GridTableColumn(javafx.scene.Node graphic)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final javafx.beans.property.ObjectProperty<javafx.util.Callback<GridTableView<S>, GridTableCell<S,T>>>
     
    javafx.beans.property.ObjectProperty<javafx.util.Callback<S,T>>
     
    javafx.beans.property.ObjectProperty<javafx.scene.control.ContentDisplay>
     
    javafx.beans.property.ObjectProperty<javafx.util.StringConverter<T>>
     
    createCell(GridTableView<S> tableView, int index)
     
    final javafx.util.Callback<GridTableView<S>, GridTableCell<S,T>>
    Gets the value of the cellFactory property.
    javafx.util.Callback<S,T>
    Gets the value of the cellValueFactory property.
    javafx.scene.control.ContentDisplay
    Gets the value of the contentDisplay property.
    javafx.util.StringConverter<T>
    Gets the value of the converter property.
    javafx.scene.Node
    Gets the value of the graphic property.
    javafx.scene.Node
    Gets the value of the header property.
    javafx.collections.ObservableList<String>
     
    Gets the value of the text property.
    javafx.beans.property.ObjectProperty<javafx.scene.Node>
     
    javafx.beans.property.ReadOnlyObjectProperty<javafx.scene.Node>
     
    final void
    setCellFactory(javafx.util.Callback<GridTableView<S>, GridTableCell<S,T>> cellFactory)
    Sets the value of the cellFactory property.
    void
    setCellValueFactory(javafx.util.Callback<S,T> cellValueFactory)
    Sets the value of the cellValueFactory property.
    void
    setContentDisplay(javafx.scene.control.ContentDisplay contentDisplay)
    Sets the value of the contentDisplay property.
    void
    setConverter(javafx.util.StringConverter<T> converter)
    Sets the value of the converter property.
    void
    setGraphic(javafx.scene.Node graphic)
    Sets the value of the graphic property.
    void
    Sets the value of the text property.
    javafx.beans.property.StringProperty
     

    Methods inherited from class javafx.scene.layout.ColumnConstraints

    fillWidthProperty, getHalignment, getHgrow, getMaxWidth, getMinWidth, getPercentWidth, getPrefWidth, halignmentProperty, hgrowProperty, isFillWidth, maxWidthProperty, minWidthProperty, percentWidthProperty, prefWidthProperty, setFillWidth, setHalignment, setHgrow, setMaxWidth, setMinWidth, setPercentWidth, setPrefWidth, toString

    Methods inherited from class javafx.scene.layout.ConstraintsBase

    requestLayout

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait