GWT を使用するプロジェクトがあり、テーブルにデータが表示されます。
以下をサポートする GWT のテーブルが必要です。
- 特定の列によるソート
- ヘッダーが固定されている間、データをスクロールする
- テーブルで検索されたデータの行のフィルタリング
このプロジェクトは会社の内部目的で作成されているため、そのような用途に商用ライセンスを必要としないソリューションを探しています。
GWT を使用するプロジェクトがあり、テーブルにデータが表示されます。
以下をサポートする GWT のテーブルが必要です。
このプロジェクトは会社の内部目的で作成されているため、そのような用途に商用ライセンスを必要としないソリューションを探しています。
標準のCellTableは並べ替えをサポートしています。(うまくいけば、より多くの機能がすぐに来るでしょう。)
並べ替えとフィルタリングをサポートする表は次のとおりです:http ://code.google.com/p/gwt-advanced-table/
グーグル自体がそれに取り組んでいます。複数列の並べ替えと固定ヘッダーをサポートしているが、残念ながらフィルタリングをサポートしていないインキュベーターでこの例を見てください:http ://code.google.com/p/google-web-toolkit-incubator/wiki/ScrollTable
他のグリッドとテーブルは、次のアドレスのインキュベーターで利用できます:http ://code.google.com/docreader/#p=google-web-toolkit-incubator&s=google-web-toolkit-incubator&t=Tables
Ext GWTは非常に優れたテーブルを提案していますが、無料ではありません(あなたの場合):http ://extjs.com/products/gxt/
これを最新の状態に保つために: CellTable はページングと単一列の並べ替えをサポートするようになりました: https://developers.google.com/web-toolkit/doc/latest/DevGuideUiCellTable?hl=de
バックエンド リクエストをフィルタリングに適合させると、通常はパフォーマンスが向上します。
完全に Java でビルドされたEXT GWT (GWT EXT と混同しないでください)もあります。ただし、ライセンスの支払いがある場合があります。アプリケーションが内部使用である場合に支払う必要があるかどうかはわかりません。
Grid ウィジェットはまさにあなたが望むものです。
残りのウィジェットも非常に印象的です。
GWT Extは、これらの要件を満たすテーブルを提供します。
Ext javascript ライブラリのラッパーを提供するため、GWT Ext ウィジェットのみを使用するか、GWT ウィジェットを使用することをお勧めします。それらは組み合わせることができますが、互いにうまく機能しない場合があります。