1

私は単純な Cell クラスを持っています:

public class MyCell implements AbstractCell<MyDto> {

...

    @Override
    public void render(com.google.gwt.cell.client.Cell.Context context,
        MyDto value, SafeHtmlBuilder sb) {
    }

}

このようなセルに対して MGWT TapEvent をリッスンするにはどうすればよいですか?

編集: MGWT が提供する CellList を使用したくありません。GWT の CellList を使用する必要があります。これにより、データ プロバイダーを使用できるようになります。

タッチ デリゲートをセルにリンクできますか?

4

2 に答える 2

-1

私のアプリの1つでそれを使用する方法の例:

    BarcodeCellSubType barcodeCellSubType = new BarcodeCellSubType();
    celllist = new CellList<ScanDTO>(barcodeCellSubType);
    celllist.addCellSelectedHandler(new CellSelectedHandler() {

        @Override
        public void onCellSelected(CellSelectedEvent event) {
            //...
        }
    });

それは私のやり方です... BarcodeCellSubTypeはBarcodeCellを拡張し、BarcodeCellはCellを実装します

それとも、MyCell オブジェクト内でリッスンしますか?

于 2014-06-11T18:54:34.367 に答える