Table

The style flag CHECK enables checkboxes.

The selection mode can be chosen by specifying either SINGLE or MULTI.

Virtual Tables

Tables can handle lots of data. Too many rows can slow down rendering. With virtual tables, only the range of visible rows is loaded from the server. Everytime a new range of items becomes visible, the new information to display is requested from the server.

JFace TableViewers

JFace viewers provide a model-view-controller separation. For advanced uses, a TableViewer is an alternative to using a plain SWT Table. The TableViewer operates on an underlying Table widget and performs all tasks necessary for labeling, filtering, sorting, etc.