Package be.ugent.caagt.swirl.tables

Provides a way to add small decorations (buttons or icons) to the column headers of a table.

See:
          Description

Interface Summary
TableColumnDecoration Interface type for table column decorations that can be used with tables of type EnhancedTable.
 

Class Summary
EnhancedTable Table component which allows table column headers to be decorated with small icons and buttons, i.e., objects of type TableColumnDecoration.
TableColumnButton Table column decoration that behaves like a button.
TableColumnIcon Simple table column decoration that displays a fixed icon and does not interpret mouse events.
 

Package be.ugent.caagt.swirl.tables Description

Provides a way to add small decorations (buttons or icons) to the column headers of a table. To use decorations of this type, you should use the class EnhancedTable instead of JTable for your tables.

To put a small button onto the table column (e.g., a close button which removes the column), use TableColumnButton. For small icons (e.g., an arrow which indicates the current sort order of the column), use TableColumnIcon. Alternatively, you can also provide your own implementation of TableColumnDecoration.