Adding Rows : TableItem « SWT « Java Tutorial

The TableItem class represents rows in the table. The parent of a TableItem is the containing Table.

Its constructor:

TableItem(Table parent, int style)
TableItem(Table parent, int style, int index)
  1. Using the second constructor inserts the row at the specified zero-based index.
  2. Passing an index out of range throws an IllegalArgumentException.
  3. No styles apply for TableItem, so you should always pass SWT.NONE.

17.50.1.Adding Rows
17.50.2.Set Table Background and TableItem ForegroundSet Table Background and TableItem Foreground
17.50.3.Set Cell Background colorSet Cell Background color
17.50.4.Set Cell ForegroundSet Cell Foreground
17.50.5.Set TableItem BackgroundSet TableItem Background
17.50.6.Draw different foreground colors and fonts for text in a TableItemDraw different foreground colors and fonts for text in a TableItem
17.50.7.Multiline Table cellMultiline Table cell
17.50.8.Adding Image to Table ColumnAdding Image to Table Column
17.50.9.Add Icon to all table cellsAdd Icon to all table cells
17.50.10.Enlarge Table CellEnlarge Table Cell
17.50.11.Update table item textUpdate table item text