我知道,还有其他一些问题与这个问题有关。 但没有答案有正确的解决方案。 有没有办法在gwt中显示禁用元素的工具提示?特别是按钮。 每个禁用按钮,都不再听鼠标事件了。但我想显示禁用按钮的工具提示,禁用它们的原因。我正在浏览整个网络,但我一无所获!
答案 0 :(得分:2)
这很简单。禁用的HTML元素不会吸收鼠标事件。无法在禁用的元素上显示工具提示。
解决方案:
答案 1 :(得分:1)
我认为您可能需要扩展您希望显示工具提示的Button类,并为某些相关方法提供覆盖方法。一些可能有帮助的建议......
尝试覆盖侦听器方法以查看即使按钮被禁用也是否触发了该方法 - 默认情况下,禁用按钮可能只捕获所有侦听器事件而不是将它们传递给侦听器
< / LI>尝试启用按钮,但覆盖绘制方法以将其绘制为禁用,以使其具有禁用按钮的外观,但仍然像普通按钮一样运行。您可能必须处理此实例中的一些其他侦听器和事件,例如捕获任何正常点击并忽略它们
看看你怎么走。