I don't know if this is a bug or if it's meant to be that way.
When I use setSelectedRows or set Selected Columns, the object only paints the row or column, not effectivelly selecting it. For instance, if I use grd.setSelectedRows(), this row is painted but, when I set the focus to the grid and navigate using the down arrow key, the selected row is the 2nd.
Another thing: the method to select a single cell is setCellSelected, right?! But, same thing, it only paints the cell. With one aggravation: it's not deselected when I click another cell.