J'utilise Cell Table dans GWT. Dans cette table de cellules j'ajoute ces colonnes.Comment masquer la colonne dans la table Cell GWT?
TextColumn<Document> idColumn = new TextColumn<Document>() {
@Override
public String getValue(Document object) {
return Long.toString(object.getId());
}
};
TextColumn<Document> refColumn = new TextColumn<Document>() {
@Override
public String getValue(Document object) {
return object.getReferenceNumber();
}
};
/*
* DateCell dateCell = new DateCell(); Column<Contact, Date> dateColumn
* = new Column<Contact, Date>(dateCell) {
*
* @Override public Date getValue(Contact object) { return
* object.birthday; } };
*/
TextColumn<Document> nameColumn = new TextColumn<Document>() {
@Override
public String getValue(Document object) {
return object.getDocumentName();
}
};
table = new CellTable<T>();
table.addColumn(idColumn, "Id");
table.addColumn(refColumn, "Reference Number");
table.addColumn(nameColumn, "Name");
}
Maintenant, j'ai quelques questions: Comment cacher la colonne id? Sur un clic de la rangée comment puis-je obtenir la ligne sélectionnée? S'il vous plaît aidez-moi. Merci d'avance.
Comment gérer le problème de l'ordre des colonnes lors de l'insertion, supprimer les colonnes multiples, veuillez lire cette question http://stackoverflow.com/questions/21630708/how-to-fix-the-column-ordering-issue-when- insérer-et-supprimer-colonnes-en-gwt – Kiti