JTable, ausführliche Doku?

Moin moin,
gibt es irgendwo eine ausführlichere Übersicht über JTable? Damit meine ich erklärende Zusammenhänge zwischen TableColumn, TableColumnModel, TableCellRenderer, TableCellEditor, HeaderRenderer, TableCellRenderer und was es noch alles dazu gibt. Das scheint eine Krake mit Tausend Armen zu sein, eine Wissenschaft für sich.
Die URL www2.gol.com/users/tame/swing/examples ist ja schon nicht schlecht, aber wenig instruktiv, was den Tabellenkopf angeht. Hier möchte ich z.B. über einer Spalte eine JCheckBox (habe ich schon) haben, bei deren Anklicken je nachdem alle CheckBoxen in der Tabelle angeklickt sind oder nicht. Das TableModel muss sich also demzufolge beim Tabellenkopf registrieren usw. Aber erst einmal muss diese CheckBox des Kopfes editierbar sein…und zwar nur die CheckBox, die anderen Spaltenköpfe sollen weiterhin aussen vor bleiben.

Hat jemand eine Idee, sowas schon mal selbst implementiert oder eine gute URL mit möglichst einfachem Beispiel?

Danke schon mal!
Gruß
Harald