DataGrid and List component


Both components have rows in common. In addition the DataGrid component has columns and headers. I often see the question how to change skins/text appearance of the components or of individual rows. As an example how can one change the row appearance after a mouseclick so that it stays. The skins are defined in the CellRenderer class and have default values. The example below shows the changes we made. We have introduced the possibility to use HTML code in the individual rows and when the user has pressed on one of the rows it will stay in a new color.