Style | Description |
SWT.SINGLE | Only one table row may be selected at a time. This is the default. |
SWT.MULTI | Multiple table rows may be selected, usually by holding down a key on the keyboard (typically the Ctrl key) while clicking the table row. |
SWT.CHECK | Places a checkbox at the beginning of each table row. Note that the checked state of the checkbox is independent from the selected state of the table row. |
SWT.FULL_SELECTION | Highlights the entire row, rather than just the first column of the row, when the row is selected. The default is to highlight only the first column. |
SWT.HIDE_SELECTION | Removes the highlight from the selected row (if any) when the window containing the table isn't the foreground window. The default is to keep the row highlighted whether or not the parent window is the foreground window. |
17.49.Table | ||||
17.49.1. | Tables | |||
17.49.2. | Create a table (lazy) | |||
17.49.3. | new Table(shell, SWT.MULTI | SWT.BORDER | SWT.FULL_SELECTION| SWT.CHECK) | |||
17.49.4. | Table Styles | |||
17.49.5. | Create a table with 1,000,000 items (lazy) | |||
17.49.6. | Create a virtual table and add 1000 entries to it every 500 ms | |||
17.49.7. | Create a table with columns, headers, lines | |||
17.49.8. | Create a table without columns and headers | |||
17.49.9. | Create fake tool tips for items in a table | |||
17.49.10. | Set table selection to scroll a table | |||
17.49.11. | Set top index to scroll a table | |||
17.49.12. | Resize columns as table resizes | |||
17.49.13. | Set table selected item and remove it from table | |||
17.49.14. | Get TableItem Index in a Table | |||
17.49.15. | Insert TableItem by Index | |||
17.49.16. | Table With CheckBox Cell | |||
17.49.17. | Fill a table in the Thread | |||
17.49.18. | Create a table with 1,000,000 items (lazy, page size 64) |