Uses of Interface
org.controlsfx.control.spreadsheet.SpreadsheetCell
-
Packages that use SpreadsheetCell Package Description org.controlsfx.control.spreadsheet A package containing model and view related classes used by theSpreadsheetView
control. -
-
Uses of SpreadsheetCell in org.controlsfx.control.spreadsheet
Classes in org.controlsfx.control.spreadsheet that implement SpreadsheetCell Modifier and Type Class Description class
SpreadsheetCellBase
The SpreadsheetCells serve as model for theSpreadsheetView
.Methods in org.controlsfx.control.spreadsheet that return SpreadsheetCell Modifier and Type Method Description SpreadsheetCell
SpreadsheetCellType.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.SpreadsheetCell
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.SpreadsheetCell
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.SpreadsheetCell
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.SpreadsheetCell
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.SpreadsheetCell
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 SpreadsheetCell Modifier and Type Method Description javafx.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 SpreadsheetCell Modifier and Type Method Description 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 SpreadsheetCell Modifier and Type Method Description void
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 SpreadsheetCell Constructor Description ClipboardCell(int row, int column, SpreadsheetCell spc)
Constructor of a ClipboardCell for a cell.
-