Package com.sciapp.table

Provides classes and interfaces for use with JTable.

See:
          Description

Interface Summary
ListTableModel The ListTableModel interface defines methods for manipulating the data of a tabular data model.
ReorderModel The ReorderModel interface defines methods that will be used by TableModels in order to indicate how the rows of the table have been reordered after some manipulation occurs.
 

Class Summary
AdvancedJScrollPane This subclass of JScrollPane ensures that the scrollpane will adjust correctly to the last (dummy) column added by AdvancedJTable.
AdvancedJTable AdvancedJTable is a sublass of JTable that makes full use of classes contained in this library, so as to add extra functionality to the JTable Swing component.
AdvancedTableHeader This is the object which manages the header of AdvancedJTable.
BlankIcon A blank square icon filled with a color.
DefaultListTableModel DefaultListTableModel is a subclass of DefaultTableModel that implements ListTableModel.
FilterTableModel FilterTableModel offers filtering capabilities to a table.
ListTableMap This class defines a TableModel that wraps around a ListTableModel, which is passed in the constructor.
ObjectTableModel ObjectTableModel uses an internal ArrayList structure to store the rows of a JTable.
SortState SortState is a class that holds information about the sorting state of a table column.
SortTableButtonRenderer A SortTableRenderer implementation that uses JButtons in order to render the table header.
SortTableModel SortTableModel offers sorting capabilities to a table.
SortTableRenderer SortTableRenderer is responsible for drawing the columns of the table header.
TableAssistant TableAssistant is a class that provides additional functions to a JTable.
TableReorder TableReorder acts on a JTable in order to ensure that the same rows are selected after the ReorderEvent is generated.
 

Package com.sciapp.table Description

Provides classes and interfaces for use with JTable.