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/
EXT GWT (GWT EXTと混同しないでください)もあり、完全にJavaでビルドされます。ただし、ライセンスの支払いはあるかもしれません。アプリケーションが内部使用である場合に支払う必要があるかどうかはわかりません。
グリッドウィジェットは、まさにあなたが望むことをします。
残りのウィジェットも非常に印象的です。
これを最新の状態に保つために:CellTableはページングと単一列の並べ替えをサポートするようになりました: https://developers.google.com/web-toolkit/doc/latest/DevGuideUiCellTable?hl=de
通常はパフォーマンスが高いため、YouTubeのバックエンドリクエストをフィルタリングに適合させることをお勧めします。
GWT Ext は、これらの要件を満たすテーブルを提供します。
Ext javascriptライブラリのラッパーを提供するため、GWTExtウィジェットのみまたはGWTウィジェットのいずれかを使用することにコミットするのが最善です。それらは組み合わせることができますが、互いにうまく機能しない場合があります。