正确下沉点击事件

Cro*_*roo 3 gwt dom

我正在尝试在GWT中创建一个可扩展和可选择的行元素.此行包含一个展开图标,我可以单击该图标以展开该行.我也可以点击每一行来选择它.

我的问题是,如果我点击展开图标我也总是触发行选择事件,我不希望这样.如何下载click事件,以便在单击展开图标时,只会进行展开,而不是选择?

绿色行被选中:

选中一行

当我展开一行时,我也会通过点击和我的选择移动(坏)来触发选择:

在此输入图像描述

这就是我想要的:我使用加号图标展开,而不改变选择(耶!):

在此输入图像描述

我尝试使用expandIcon.sinkEvent(Event.ONCLICK);但它没有帮助.我怎样才能做到这一点?

Tho*_*yer 5

要防止click事件冒泡到父窗口小部件,您需要stopPropagation()expandIcon级别处理它时.