問題タブ [celltable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4946 参照

java - チェックボックス付きのJava gwt celltable

最後の列がチェックボックスであるセルテーブルがあります。クリックするとすべての行のすべてのチェックボックスが選択されるフッターとして Check-All-Box を追加したいと思います。どういうわけかここでうまくいかないのは、私がこれまでに得たものです:

0 投票する
1 に答える
174 参照

java - java gwt multiselectionmodel 青を無効にする

セルテーブルに multiselectionmodel を使用しています。行をクリックすると、青色のフォーマットに変更されます。これを無効にすることはどういうわけか可能ですか?おそらく.cssファイルにありますか?

0 投票する
1 に答える
4172 参照

css - GWT cellTable セルの動的スタイル

GWT の使用に問題があります。cellTable の列を作成していますが、セルのスタイルをそのセルの値に依存させたいです。

デバッグ モードでスタイル「editButtonCell」が正しく適用されていることを確認しました。しかし、生成された HTML では、FIRST ROW のスタイルが毎回欠落しています... GWT のバグのように見えますが、もっと詳しい説明があるかもしれません。

0 投票する
0 に答える
416 参照

gwt - CellTable フッターの ButtonCell は最初の列でのみ機能します

正常に動作する列の1つにフッターとしてカスタムボタンを持つセルテーブルがあります。しかし、ボタンを別の列に移動しようとすると、ボタンのクリックイベント (valueupdater) が機能しなくなります。ボタンを別の列のフッターとして追加するだけで、機能に変更はありません! その方法は次のとおりです。

ボタンを最初の列から送信列に移動したいのですが、ボタンをクリックしても何も起こりませんか??

0 投票する
1 に答える
274 参照

gwt - セルテーブル GWT のヘッダーにまたがることは可能ですか?

次のようにCellTableにヘッダーを作成したいと思います。

ここに画像の説明を入力

私が考える回避策は、テーブルのすぐ上に「メイン タイトル」のパネルを追加することです。

0 投票する
1 に答える
156 参照

gwt - GWTCellTableのEmptyTableWidgetでテキストを取得するにはどうすればよいですか

私のコードは

ここでは、CellTableからこの「いいえ」を取得したいと思います

私はとして試しましたcellTable.getEmptyTableWidget()).getElement().getInnerText()

しかし、私はそれを取得する方法がわかりません。

手伝って頂けますか?

0 投票する
3 に答える
1893 参照

gwt - GWT DataGrid / CellTable:複数のページ全体を選択

私はGWT2.4をaDataGridとaSimplePagerとともに使用していMultiSelectionModelます。すべてのページに単純なselect-all機能を実装したいと思います。

現在のページで表示されているすべてのアイテムのみを選択できます。すべてのページのすべてのアイテムを選択するための最良の方法は何ですか?

オブジェクトMultiSelectionModelによって提供されるプロキシキーをに格納することを知っています。サーバーからすべてのプロキシオブジェクトを要求するか、少なくともすべてのキーを要求する必要があると思います。しかし、実際には、サーバー側にのメソッドに関する情報を保存したくありません。ただし、選択したプロキシのキーにアクセスすることもできません。これはすべて面倒に見えるので、これを解決するためのより良い方法はありますか?ProvidesKeyHashMapProvidesKeygetKey()MultiSelectionModelHashMap

0 投票する
1 に答える
959 参照

datagrid - 編集可能なサブ行を持つ GWT DataGrid

GWT ショーケースの DataGrid に基づいて、GWT 2.5 で DataGrid を作成しました。そことの主な違いは、サブ行に編集可能なセルが必要なことです。

上記のコードで、サブ行の TableBuilder を TextCell から EditTextCell に変更すると、そのような編集が機能します。

しかし、これには問題があり、それらがどこから来ているのか、どのように修正するのかわかりません:
- サブ行のセルをクリックすると、編集が正しく開始されますが、ルート行のセルの値が表示されます - 編集後、ルート行のセルに新しい値が表示されます。編集したセルの値は編集前と同じです。

ここでは、サブ行のセルを編集可能にするだけで、上記のサンプル コードの問題を確認できます。

この列の FieldUpdater を見ると、サブ行を編集する場合でも、常にルート行のみがパラメーターとして提供されていることがわかります。サブロー情報はコンテキストで内部的に正しく検出されますが、ハンドラーには提供されません。

Column を上書きし、サブ行を FieldUpdater に戻すと、別の問題が発生します。編集されたセルからルートまでのすべてのセルに新しい値が表示されます。友達を隠して表示するとき、値は正しいです -ここに見られるように

ここでは、DataGrid レンダリングの仕組みについて明らかに見逃しています。誰かがここで私を助けることができますか?

どんな助けでも歓迎、マイケル

0 投票する
2 に答える
2645 参照

gwt - GWTでのプログラムによるCellTableの並べ替えが機能しない

ここでは、ListDataProviderの例をガイドとして使用しています。提供されたコンパレータに基づいて、期待どおりに列が正常にソートされています。例からこの行でほのめかされているように、プログラムでソートを適用しようとしています。

これは、セル列がニンジンソートインジケーターでソートされているように見えるようにすることです。ただし、基になるデータは並べ替えられません。テーブルに実際にソートをプログラム的に適用させる方法はありますか?これをCollections.sort()を介して実際にデータを並べ替えることと組み合わせて使用​​できると思いますが、それを避けて1か所で実行したいと思います。

0 投票する
1 に答える
1907 参照

gwt - GWT TextInputCell 値変更ハンドラー

CellTableウィジェットを使い始めました。編集可能なテキストセルが必要なので試してみTextInputCellましたが、残念なことに「値変更ハンドラ」が見つかりません。

セルの内容が変更されたときに通知を受け取るにはどうすればよいですか?