GWT Table qui prend en charge le tri, le défilement et le filtrage
J'ai un projet à l'aide de GWT et il affiche les données dans un tableau.
J'ai besoin d'une Table pour GWT, qui soutient:
- tri par colonne particulière
- défilement des données, tandis que l'en-tête est immobile
- filtrage de lignes de données d'une recherche dans la table
Le projet est en cours de création à des fins internes de l'entreprise, j'ai donc chercher une solution qui ne nécessite pas de licence commerciale pour de telles utilisations.
OriginalL'auteur user24456 | 2008-10-02
Vous devez vous connecter pour publier un commentaire.
La norme CellTable prend en charge le tri.
(J'espère que plus de fonctionnalités à venir bientôt.)
OriginalL'auteur snorbi
Voici une table qui supporte le tri et le filtrage : http://code.google.com/p/gwt-advanced-table/
Google lui-même est de travailler sur elle. Regardez cet exemple dans l'incubateur qui supporte le multi-colonne de tri et de l'en-tête fixe, mais malheureusement pas de filtrage : http://code.google.com/p/google-web-toolkit-incubator/wiki/ScrollTable
D'autres grilles et des tables sont disponibles dans l'incubateur à cette adresse : http://code.google.com/docreader/#p=google-web-toolkit-incubator&s=google-web-toolkit-incubator&t=Tables
Ext GWT propose une très belle table, mais il n'est pas libre (dans votre cas) : http://extjs.com/products/gxt/
Dernière GWT incubateur POT de construire à partir de septembre de cette année, c'est donc toujours un projet en cours.
Ext GWT serait le cas, il a présenté tant qu'il adhère à la licence GPL.
OriginalL'auteur Barth
Il est également EXT GWT (à ne pas confondre avec GWT EXT), construit entièrement en Java. Vous pouvez avoir à la payer pour la licence. Je n'ai pas connu si vous avez à payer si la demande est d'un usage interne.
La Grille widget permettra de faire exactement ce que vous voulez.
Le reste de leurs widgets sont également assez impressionnant.
OriginalL'auteur Thierry-Dimitri Roy
Juste pour maintenir cette information à jour:
CellTable prend désormais en charge la pagination et unique colonne de tri: https://developers.google.com/web-toolkit/doc/latest/DevGuideUiCellTable?hl=de
Vous pouvez adapter votre backend demande de filtrage, ce qui est généralement plus performant.
OriginalL'auteur Markus
Ext GWT fournit un tableau qui répond à ces exigences.
Il fournit un wrapper autour de la bibliothèque javascript Ext, donc de son mieux pour s'engager à utiliser uniquement GWT Ext widgets, ou GWT widgests. Ils peuvent être combinés, mais parfois ne jouent pas bien les uns avec les autres.
OriginalL'auteur KeithB