来自新手的关于GWT的快速提问。考虑以下代码:
FlowPanel block = buildMyBlock(); // buildMyBlock builds a FlowPanel with different widgets in it
block.addDomHandler(
new ClickHandler()
{
@Override
public void onClick(ClickEvent event)
{
// do some stuff
}
},
ClickEvent.getType());
在onClick()方法中,我希望能够根据在块内单击的内部元素进行不同的处理 可能吗?怎么样?
答案 0 :(得分:20)
您可以使用Element.as(event.getNativeEvent().getEventTarget())
来检索事件的实际目标。