gpt4 book ai didi

HTMLPanel 上的 GWT UiHandler

转载 作者:行者123 更新时间:2023-12-04 13:02:09 26 4
gpt4 key购买 nike

我正在编写一个带有以下标记的小部件:

<g:HTMLPanel ui:field="shortcutPanel" styleName="{style.shortcut}">
<g:Image ui:field="shortcutImage"></g:Image>
<span ui:field="shortcutLabel"></span>
</g:HTMLPanel>

所以本质上是一个包含图像和标签的 div。现在,我不想在图像/跨度上添加事件处理程序,而是希望将 onClick 与 HTMLPanel 相关联。然而,我的问题是 gwt 告诉我

shortcutPanel doesn't not have an addClickHandler method associated



所以我假设不同之处在于 HTMLPanel 没有实现 HasClickHandlers或者沿着这条线的东西。我想知道将点击处理程序附加到 Ui 元素(例如 HTMLPanel 甚至更好)的标准方法是什么,是否有这样的 GWT 小部件,它本质上是一个 div 包装器,我可以轻松地将事件附加到 @UiHandler注解。

最佳答案

您可能正在寻找 FocusPanel - 它有所有的好东西:HasAllFocusHandlers , HasAllKeyHandlers , HasAllMouseHandlers , HasBlurHandlers , HasClickHandlers .... 仅举几例 :) 我发现它是将点击处理程序附加到面板的最简单和最好的方法。

关于HTMLPanel 上的 GWT UiHandler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2587574/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com