2

CellTable のショーケース例: http://gwt.google.com/samples/Showcase/Showcase.html#!CwCellTable

(一番右の) アドレス列をクリックすると、行が黄色になり、セルがグレーの枠で囲まれます。UP キーと DOWN キーを押すと、別の行を選択でき、アドレスがフレーム化されます。LEFT および RIGHT キーを押すと、異なる列の灰色のセルに枠を付けることができます。

しかし… 左または右キーを使用してアドレス列を離れると、戻ることはできません。住所欄は編集不可か何かで飛ばされています。

編集不可の列にキーボードでアクセスする方法はありますか? それが何の役にも立たないことはわかっていますが、同様のテーブルがあり、この動作が面倒です。

4

1 に答える 1

3

のコードを見るとAbstractCellTable、列が「インタラクティブ」である場合、つまりCell列の がいくつかのイベントを消費する場合、左/右キーを処理するときにのみ列にフォーカスが移動します。ショーケースでは、アドレス列はTextCellイベントを処理しない を使用しているため、キーボードを使用してその列にフォーカスを移動することはできません。

于 2012-09-03T20:33:54.917 に答える