GWT 2.5 CellTable を使用しています。Onclick イベント (シングル クリック) を記述して操作を実行したいのですが、CellTable 行をクリックしているときに正しい行インデックスを取得できませんでした。ダブルクリック イベントのみが行を正しく返します。
ここに私のコードがあります、
cellTable.addDomHandler(new ClickHandler()
{
@Override
public void onClick(ClickEvent event)
{
CellTable<List<String>> selectedcell = (CellTable<List<String>>) event.getSource();
System.out.println(" Current Selected Row : "+selectedcell.getKeyboardSelectedRow());
}
}, ClickEvent.getType());