java.lang.Object
javafx.scene.control.TableColumnBase<S,T>
javafx.scene.control.TableColumn<S,T>
org.tentackle.fx.table.FxTableColumn<S,T>
- Type Parameters:
S- the TableView's generic type (i.e. S == TableView<S>)T- The type of the content in all cells in this column.
- All Implemented Interfaces:
javafx.css.Styleable,javafx.event.EventTarget
public class FxTableColumn<S,T>
extends javafx.scene.control.TableColumn<S,T>
An extended table column.
Holds the column configuration.
Holds the column configuration.
- Author:
- harald
-
Property Summary
Properties inherited from class javafx.scene.control.TableColumn
cellFactory, cellValueFactory, onEditCancel, onEditCommit, onEditStart, sortType, tableViewProperties inherited from class javafx.scene.control.TableColumnBase
comparator, contextMenu, editable, graphic, id, maxWidth, minWidth, parentColumn, prefWidth, reorderable, resizable, sortable, sortNode, style, text, visible, width -
Nested Class Summary
-
Field Summary
Fields inherited from class javafx.scene.control.TableColumn
DEFAULT_CELL_FACTORYFields inherited from class javafx.scene.control.TableColumnBase
DEFAULT_COMPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionFxTableColumn(TableColumnConfiguration<S, T> configuration) Creates a table column.FxTableColumn(TableColumnConfiguration<S, T> configuration, String text) Creates a table column. -
Method Summary
Modifier and TypeMethodDescriptionGets the configuration.Methods inherited from class javafx.scene.control.TableColumn
cellFactoryProperty, cellValueFactoryProperty, editAnyEvent, editCancelEvent, editCommitEvent, editStartEvent, getCellFactory, getCellObservableValue, getCellObservableValue, getCellValueFactory, getClassCssMetaData, getColumns, getCssMetaData, getOnEditCancel, getOnEditCommit, getOnEditStart, getSortType, getStyleableNode, getStyleableParent, getTableView, getTypeSelector, onEditCancelProperty, onEditCommitProperty, onEditStartProperty, setCellFactory, setCellValueFactory, setOnEditCancel, setOnEditCommit, setOnEditStart, setSortType, sortTypeProperty, tableViewPropertyMethods inherited from class javafx.scene.control.TableColumnBase
addEventHandler, buildEventDispatchChain, comparatorProperty, contextMenuProperty, editableProperty, getCellData, getCellData, getComparator, getContextMenu, getGraphic, getId, getMaxWidth, getMinWidth, getParentColumn, getPrefWidth, getProperties, getPseudoClassStates, getSortNode, getStyle, getStyleClass, getText, getUserData, getWidth, graphicProperty, hasProperties, idProperty, isEditable, isReorderable, isResizable, isSortable, isVisible, maxWidthProperty, minWidthProperty, parentColumnProperty, prefWidthProperty, removeEventHandler, reorderableProperty, resizableProperty, setComparator, setContextMenu, setEditable, setGraphic, setId, setMaxWidth, setMinWidth, setPrefWidth, setReorderable, setResizable, setSortable, setSortNode, setStyle, setText, setUserData, setVisible, sortableProperty, sortNodeProperty, styleProperty, textProperty, visibleProperty, widthPropertyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javafx.event.EventTarget
buildEventDispatchChain
-
Constructor Details
-
FxTableColumn
Creates a table column.- Parameters:
configuration- the column configuration
-
FxTableColumn
Creates a table column.- Parameters:
configuration- the column configurationtext- the string to show when the TableColumn is placed within the TableView
-
-
Method Details
-
getConfiguration
Gets the configuration.- Returns:
- the configuration
-