0

GWT に celltable があり、その上に並べ替え機能を実装したいと考えています。そのためのデータベース(基準)から、並べ替えのためにクリックされた列の値を取得する方法を知りたいだけです。

ここに私のコードがあります

            ctJobs.addColumnSortHandler(new ColumnSortEvent.Handler() {
            public void onColumnSort(ColumnSortEvent event) { 
            event.getColumn();
            event.getColumn().getValue("what do we need to write here ???");

event.getColumn() から、オブジェクトの形式で列を取得しています

com.google.gwt.cell.client.ClickableTextCell@188a12e

私がしようとしている列の名前/値を知りたい event.getcolumn().getvalue("??"); しかし、そのパラメータは何ですか、またはクリックされた列の名前を取得する他の方法はありますか。

ありがとう

4

2 に答える 2

4

ListDataProviderセル テーブルにまたはを使用していAsyncDataProviderますか?

の場合AsyncDataProvider、ソートはサーバー側で行う必要があるため、 を追加する必要はありませんColumnSortHandler

GWT のドキュメントを参照してください。

並べ替えのためにクリックされた列の名前を取得するには、この質問を参照してください。

于 2011-10-26T15:57:58.300 に答える