【发布时间】:2013-08-12 05:30:04
【问题描述】:
GWT 屏幕由小部件的层次结构组成,每个小部件由各种应用程序类实现。为了维护(添加/更改)这些屏幕,需要了解其结构,即发现哪个屏幕元素由哪个 Widget 实现呈现。
目前,我正在尝试在查看屏幕的 DOM 结构时读取“可疑”类源。
我正在寻找一种工具或方法来帮助发现哪个 Widget 类呈现特定的屏幕元素。
这样的工具会监控鼠标在屏幕上的位置,并提供悬停元素的类名(例如,在工具提示中)。
或者,我很乐意找到一种允许添加通用鼠标事件处理程序的编程方法,这是 RootPanel 最需要的,进一步显示当前悬停元素的类名。
【问题讨论】:
-
最好的办法是将 ID 添加到您的 ui.xml(或 debugId,如果您只希望它们在 dev 中,使用 .ensureDebugId() 方法)。