|
Copyright © 2005 Scientific Applications. All Rights Reserved. | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
FilterListModel | This interface defines a method for retrieving the unfiltered tablemodel that the FilterListModel filters. |
GroupTableColumnModel | GroupTableColumnModel defines the requirements for a table column model
object suitable for use with a GroupTableHeader . |
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. |
RowHeader | This interface defines methods that will allow a JTable to use a row header at the left or right of a JScrollPane. |
SortListModel | This interface defines methods for comparing the rows of a tablemodel. |
TableDefinition | This interface supplies methods that define the structure of a table model. |
VetoableTableColumnModel | VetoableTableColumnModel is an extension to TableColumnModel indicating the ability to stop ('veto') the addition, removal and moving of the table columns from occuring. |
VetoableTableColumnModelListener | The listener that is notified when a table column is about to be added, moved or removed. |
ViewableModel | ViewableModel is the model that defines how a cell will resize its contents to its viewable dimensions. |
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. |
DefaultGroupTableColumnModel | DefaultGroupTableColumnModel is the default implementation of a GroupTableColumnModel. |
DefaultListRowHeaderRenderer | DefaultListRowHeaderRenderer is the default renderer of a ListRowHeader . |
DefaultListTableModel | DefaultListTableModel is a subclass of DefaultTableModel that implements ListTableModel. |
DefaultRowHeaderRenderer | DefaultRowHeaderRenderer is the default renderer to use for rendering the cells of a JTableRowHeader. |
DefaultVetoableColumnModel | DefaultVetoableColumnModel provides a standard implementation for a VetoableTableColumnModel. |
DefaultViewableModel | DefaultViewableModel is the default viewable model implementation. |
FilterTableModel | FilterTableModel offers filtering capabilities to a table. |
GroupTableColumn | GroupTableColumn is a TableColumn subclass that contains a collection of 'children' columns and a group column parent. |
GroupTableHeader | GroupTableHeader provides for a TableHeader that is able to group columns together. |
JScrollablePanel | JScrollablePanel is a scrollable JPanel that can be used inside a JScrollPane. |
JTableRowHeader | JTableRowHeader represents a vertical table header, that can be used as the row header of a JTable. |
ListRowHeader | The default RowHeader implementation that uses a JList and a ListCellRenderer. |
ListTableMap | This class defines a TableModel that wraps around a ListTableModel, which is passed in the constructor. |
ListTableModelWrapper | ListTableModelWrapper provides a wrapping for any TableModel class. |
NonContiguousSelectionModel | NonContiguousSelectionModel enables non-contiguous cell selection for a JTable. |
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. |
TableCellResizer | TableCellResizer adds cell-resizing functionality to a JTable. |
TableMap | TableMap is a wrapper around a given TableModel instance, just as ListTableMap is for ListTableModel. |
TableReorder | TableReorder acts on a JTable in order to ensure that the same rows are selected after the ReorderEvent is generated. |
TableUtils | TableUtils is a utility class for converting model/view row indeces to the view/model respectively. |
ThreadedListTableModel | ThreadedListTableModel wraps around a ListTableModel in order to make it thread safe. |
Viewable | Viewable is the object that contains information about a cell's resize behaviour when its size is larger than its viewable dimensions. |
ViewableResizer | ViewableResizer is used to resize the contents of a cell to its viewable dimensions while being painted. |
WrapperCellRendererPane | WrapperCellRendererPane is a specialized CellRendererPane that translates and resizes its children accordingly. |
Exception Summary | |
---|---|
ColumnModelVetoException | Exception which is used to stop the addition, removal and moving of the columns of a TableColumnModel. |
Provides classes and interfaces for use with JTable.
|
Copyright © 2005 Scientific Applications. All Rights Reserved. | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |