The JTable
class, together with the
DefaultTableModel
, DefaultTableColumnModel
, and
DefaultTableCellRenderer
classes, provides a great deal of the
behavior required for most tables. Usually, you need to modify only
slightly the default behaviors offered by those classes, by
calling existing instance methods or by implementing a few shadowing
methods in subclasses.