如何在GWT中检索事件的“真实”目标元素

时间:2012-06-29 14:00:34

标签: gwt

来自新手的关于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()方法中,我希望能够根据在块内单击的内部元素进行不同的处理 可能吗?怎么样?

1 个答案:

答案 0 :(得分:20)

您可以使用Element.as(event.getNativeEvent().getEventTarget())来检索事件的实际目标。