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");
}
今私はいくつかのクエリを持っています:id列を非表示にする方法は?行をクリックすると、選択した行からどのように取得できますか?私を助けてください。前もって感謝します。