こんにちは、CellTable があります。キーボードの Enter キーを押すか、マウスをクリックしたときに、セル内の要素を選択したいと考えています。
問題は、キーを押しても何も起こらないことです
これは、セルテーブルでキー入力機能を有効にする私のコードです
CellTable<Value> table = new CellTable<Value>();
public void onCellPreview(CellPreviewEvent<Value> event) {
if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER) { // operation}
これは、マウスクリックの機能でもあります
.addSelectionChangeHandler(new SelectionChangeEvent.Handler() {
public void onSelectionChange(SelectionChangeEvent event) {
私の問題は、キーボードで「Enter」を押しても最初は実行されず、選択してからEnterを押すと実行されることです。
助けてください。