General concepts here:
Some documentation to follow:
VisionAdvancedTable, JideSoft Grids (JideTable), JTable, TableModel, TableColumnModel