When you construct a CellTable, it grabs the default ClientBundle
implementation (See GWT ClientBundle for details), which adds the cellTableKeyboardSelectedRow
CSS class name to the selected row. But ClientBundle obfuscates the class names, so it shows up as a strange alphanumeric name if you look at the source. That CSS class name is defined in CellTable.css
, which is located in gwt-user.jar/com/google/gwt/user/cellview/client/CellTable.css
.
If you don't like the way it looks, you can implement your own ClientBundle
(or extend CellTable.Resources
) and use this constructor to make your CellTable: public CellTable(int pageSize, Resources resources)
.