GWT CellTable avec ImageResourceCell
-
26-09-2019 - |
Question
Est-ce que quelqu'un a une idée sur la façon de mettre en œuvre un CellTable GWT avec un ImageResourceCell de GWT 2.1M3?
Je donne les résultats suivants, mais ne peut pas à comprendre la bonne façon d'ajouter un ImageResourceCell
CellTable<DeviceInfo> ct = new CellTable<DeviceInfo>();
// ct.setSelectionEnabled(true);
ct.setSelectionModel(setSelectionModel(ct));
ct.setPageSize(50);
// listData.addView(ct);
listData.addDataDisplay(ct);
ct.addColumn(new TextColumn<DeviceInfo>() {
@Override
public String getValue(DeviceInfo devInfo) {
return devInfo.getDeviceName();
}
}, "Name");
// CE NE FONCTIONNE PAS
ct.addColumn(new IdentityColumn<DeviceInfo>(new ImageResourceCell()) {
@Override
public String getValue(DeviceInfo devInfo) {
return <Some imageResource>;
}
}, "Status");
Toute aide sur ce serait rock! Merci.
La solution
Je suis juste moi-même le tri ce, mais voici un exemple que j'ai que des travaux:
CellTable<Entity> dataTable = new CellTable<Entity>();
Column<Entity, ImageResource> status = new Column<Entity, ImageResource>(new ImageResourceCell()) {
@Override
public ImageResource getValue(Entity entity) {
...ImageResource lookup stuff...
return imgRsrc;
}
};
dataTable.addColumn(status, "Status");
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow