Uses of Interface
org.controlsfx.control.spreadsheet.SpreadsheetCell
Packages that use SpreadsheetCell
Package
Description
A package containing model and view related classes used by the
SpreadsheetView
control.-
Uses of SpreadsheetCell in org.controlsfx.control.spreadsheet
Classes in org.controlsfx.control.spreadsheet that implement SpreadsheetCellModifier and TypeClassDescriptionclass
The SpreadsheetCells serve as model for theSpreadsheetView
.Methods in org.controlsfx.control.spreadsheet that return SpreadsheetCellModifier and TypeMethodDescriptionSpreadsheetCellType.DateType.createCell
(int row, int column, int rowSpan, int columnSpan, LocalDate value) Creates a cell that hold a LocalDate at the specified position, with the specified row/column span.SpreadsheetCellType.DoubleType.createCell
(int row, int column, int rowSpan, int columnSpan, Double value) Creates a cell that hold a Double at the specified position, with the specified row/column span.SpreadsheetCellType.IntegerType.createCell
(int row, int column, int rowSpan, int columnSpan, Integer value) Creates a cell that hold a Integer at the specified position, with the specified row/column span.SpreadsheetCellType.ListType.createCell
(int row, int column, int rowSpan, int columnSpan, String value) Creates a cell that hold a String at the specified position, with the specified row/column span.SpreadsheetCellType.ObjectType.createCell
(int row, int column, int rowSpan, int columnSpan, Object value) Creates a cell that hold an Object at the specified position, with the specified row/column span.SpreadsheetCellType.StringType.createCell
(int row, int column, int rowSpan, int columnSpan, String value) Creates a cell that hold a String at the specified position, with the specified row/column span.Methods in org.controlsfx.control.spreadsheet that return types with arguments of type SpreadsheetCellModifier and TypeMethodDescriptionjavafx.beans.property.ObjectProperty
<Comparator<? super javafx.collections.ObservableList<SpreadsheetCell>>> SpreadsheetView.comparatorProperty()
Return an ObjectProperty wrapping the comparator used in the SpreadsheetView.javafx.beans.property.ReadOnlyObjectProperty
<javafx.scene.control.TablePosition<javafx.collections.ObservableList<SpreadsheetCell>, ?>> SpreadsheetView.editingCellProperty()
Represents the current cell being edited, or null if there is no cell being edited.javafx.scene.control.TablePosition
<javafx.collections.ObservableList<SpreadsheetCell>, ?> SpreadsheetView.getEditingCell()
Return aTablePosition
of cell being currently edited.javafx.collections.ObservableList
<javafx.collections.ObservableList<SpreadsheetCell>> SpreadsheetView.getItems()
Return the current list of rows set in the SpreadsheetView as they appear on the screen.javafx.collections.ObservableList
<javafx.collections.ObservableList<SpreadsheetCell>> Grid.getRows()
javafx.collections.ObservableList
<javafx.collections.ObservableList<SpreadsheetCell>> GridBase.getRows()
Methods in org.controlsfx.control.spreadsheet with parameters of type SpreadsheetCellModifier and TypeMethodDescriptionfinal void
SpreadsheetViewSelectionModel.clearAndSelect
(SpreadsheetCell cell) Clears all selection, and then selects the givenSpreadsheetCell
.int
SpreadsheetView.getColumnSpan
(SpreadsheetCell cell) Return the current column span of a Cell considering all hidden columns.javafx.scene.Node
CellGraphicFactory.getNode
(SpreadsheetCell cell) Returns aNode
to display in the cell graphic.int
SpreadsheetView.getReverseRowSpan
(SpreadsheetCell cell, int index) Return the exact opposite ofSpreadsheetView.getRowSpan(org.controlsfx.control.spreadsheet.SpreadsheetCell, int)
.int
SpreadsheetView.getRowSpan
(SpreadsheetCell cell, int index) Return the current row span for the given cell at the given position in the Table.int
SpreadsheetView.getRowSpanFilter
(SpreadsheetCell cell) Return the row span for the given cell without considering the actual sort.void
CellGraphicFactory.load
(T node, SpreadsheetCell cell) When aNode
is reused (transfered from one cell to another for example), we ask the Node to reload.void
CellGraphicFactory.loadStyle
(T node, SpreadsheetCell cell, javafx.scene.text.Font font, javafx.scene.paint.Paint textFill, javafx.geometry.Pos alignment, javafx.scene.layout.Background background) Once aSpreadsheetCell
has been effectively loaded in the grid, this method is called if theNode
wants to access the cell's graphic details.Method parameters in org.controlsfx.control.spreadsheet with type arguments of type SpreadsheetCellModifier and TypeMethodDescriptionvoid
SpreadsheetView.setComparator
(Comparator<javafx.collections.ObservableList<SpreadsheetCell>> comparator) Sets a new Comparator for the SpreadsheetView in order to sort the rows.void
Grid.setRows
(Collection<javafx.collections.ObservableList<SpreadsheetCell>> rows) Sets the rows used by the grid, and updates the rowCount.void
GridBase.setRows
(Collection<javafx.collections.ObservableList<SpreadsheetCell>> rows) Sets the rows used by the grid, and updates the rowCount.Constructors in org.controlsfx.control.spreadsheet with parameters of type SpreadsheetCellModifierConstructorDescriptionClipboardCell
(int row, int column, SpreadsheetCell spc) Constructor of a ClipboardCell for a cell.