1
有沒有辦法處理單元格中的點擊事件?如何將CellList/CellTable中的事件處理委託給GWT中的單元格小部件?
我實現了具有文本和圖像的自定義複雜單元。用FocusPanel包裝它並聲明一個點擊處理程序。但CellTable和CellList攔截所有事件。
有沒有辦法處理單元格中的點擊事件?如何將CellList/CellTable中的事件處理委託給GWT中的單元格小部件?
我實現了具有文本和圖像的自定義複雜單元。用FocusPanel包裝它並聲明一個點擊處理程序。但CellTable和CellList攔截所有事件。
有直接做的,沒有包裝的一種方式:
table.addCellPreviewHandler(new Handler<MyObject>() {
@Override
public void onCellPreview(CellPreviewEvent<MyObject> event) {
if ("click".equals(event.getNativeEvent().getType())) {
// do something with a click, using event.getColumn(),
// event.getIndex() and event.getValue() as necessary
}
}
});