The table
widget allows you to display the records in rows and columns. Each row is a record and all the columns in a row are the properties of that record. For example, you can display the list of employee records in a table. qooxdoo provides many classes to provide functionalities such as store the table data, render the cell, edit the cell, and so on.
All the table-related classes are under the package qx.ui.table
. The class hierarchy of the table
classes is as follows:
The qx.ui.table.Table
class is the table
widget class. By default, all the cells are rendered as text initially when the table is displayed, and on double-clicking a cell, the cell value goes into edit mode if it is allowed to edit, and the default cell editor is the TextField
widget. The qx.ui.table.cellrenderer
package provides various renderers for the cell and the default cell renderer is qx.ui.table.cellrenderer.Default
. Only if you want to change the default cell renderer to a custom...