我想将图像添加到我的 celltable 中,为此我使用 imageResouce,如下所示
interface Resources extends ClientBundle {
@Source("close.png")
ImageResource getImageResource();
}
Resources resources = GWT.create(Resources.class);
deleteJobColumn = new Column<EmployerJobs, ImageResource>(new ImageResourceCell()) {
@Override
public ImageResource getValue(EmployerJobs object) {
return resources.getImageResource();
}
};
它工作得很好,我在我的 celltable 中获取图像,但现在我想向该图像添加 clickhandler,为此我使用如下所示的字段更新器
display.getListJobsWidget().getDeleteJobColumn().setFieldUpdater(
new FieldUpdater<EmployerJobs, ImageResource>() {
public void update(int index, EmployerJobs employerJobs,
ImageResource value) {
Window.alert("Hello");
}
});
所以现在当我点击上面的图像单元格时,它应该说“你好”,但它没有做任何事情..任何解决方案..
谢谢