Top Description Interfaces Classes
module org.controlsfx.controls

Package org.controlsfx.control.spreadsheet


A package containing model and view related classes used by the org.controlsfx.control.spreadsheet.SpreadsheetView control.

Interface Summary

Modifier and TypeInterface and Description
public interface
CellGraphicFactory<T extends Node>

If anyone wants to display a specific Graphic in a SpreadsheetCell, a solution is to provide a Node (for example a WebView) that will be displayed in the cell.

public interface
Filter

The interface for implementing Filters on SpreadsheetColumn.</center>

public interface
Grid

That class holds some SpreadsheetCell in order to be used by the SpreadsheetView.

public interface
SpreadsheetCell

Interface of the cells used in the SpreadsheetView.

Class Summary

Modifier and TypeClass and Description
public class
ClipboardCell

This class will holds a cell value when we do a copy in the SpreadsheetView.

public class
FilterBase

A simple implementation of the Filter.

public class
GridBase

A base implementation of the Grid interface.

public class
GridChange

This class represents a single change happening in a Grid.

public abstract class
Picker

Pickers can display some Images next to the headers.</center>

public class
SpreadsheetCellBase

The SpreadsheetCells serve as model for the SpreadsheetView.</center></center></center>

public abstract class
SpreadsheetCellEditor

SpreadsheetCellEditor are used by SpreadsheetCellType and SpreadsheetCell in order to control how each value will be entered.</center></center></center></center></center>

public abstract class
SpreadsheetCellType<T>

When instantiating a SpreadsheetCell, its SpreadsheetCellType will specify which values the cell can accept as user input, and which SpreadsheetCellEditor it will use to receive user input.

public class
SpreadsheetColumn

A SpreadsheetView is made up of a number of SpreadsheetColumn instances.</center>

public class
SpreadsheetView

The SpreadsheetView is a control similar to the JavaFX TableView control but with different functionalities and use cases.</center></center></center>

public class
SpreadsheetViewSelectionModel

This class provides basic support for common interaction on the SpreadsheetView.

public abstract class
StringConverterWithFormat<T>

This class is used by some of the SpreadsheetCellType in order to use a specific format.