私はプログラムで、別のコントロール(テキストボックス)のキーボードイベントに基づいて、私のCellListの "ハイライト表示"アイテムを変更しようとしています。私はキーボードイベントをうまく取得できますが、CellListを使用すると、CellListを使用するときに...GWT CellList setKeyboardSelected
int row = getKeyboardSelectedRow() + 1;
setKeyboardSelected(row,selected,stealFocus)
影響はありません。私が実際にcellListにフォーカスを置くと、上下に移動して行をハイライトすることができます。 setKeyboardSelected()メソッドで "stealFocus"をtrueにすると、実際にcellListではなくtextboxにフォーカスを置いておくことを除いて、 "動作"します。これはどうすればいいですか?私は、CellListにキーストロークを送信するfireEventsを試みましたが、それはどちらも役に立ちません。
キーボードの強調表示の機能を無視して、これをレンダリングする必要があるようです。どのように特定の行をハイライトするのですか? – Joel