|Home | Download | Showcase | Overview | Widgets | API|
TableNote: due to a J2SE bug the VM will crash for an extremely large list, table, or tree including thousands of items. Again, it's a Java2 bug, not Thinlet, nor other Java VMs. Adding an extra next 100 button, or a search condition is an extra work for you, but showing thousands of rows, or requesting unlimited database rows over the network is wrong.
A table presents data in a two-dimensional table format, allows to select rows, has header, and internally handles scrolling. The following example table includes two columns ('A', and 'B'), and two rows, the first row is selected, but allows to select multiple rows.
Table header includes the columns. They define the column texts and widths.
Table header includes the columns. They define the column texts and widths. If the total sum of column widths exceeds table bounds set by a parent container, horizontal scrollbar is drawn.
Table contains rows (and columns for the header), and row contains cells. The 'row' key identifies the list of rows. An entire row (not cell) is selectable in a table.
Cell displays a short text and icon, its height is equals with the row's height, and its width is defined in the header column.
|Copyright © 2002-2006 Robert Bajzat - All rights reserved.|