GWT setSkipRowHoverCheck 抽象单元格表

标签 gwt

我已通过 setter 将 AbstractCellTable 上的标志 SkipRowHoverCheck 设置为 true。通过在 AbstractCellTable 内的 onBrowseEvent2 方法上设置调试点,我可以确认该标志已设置为 true。

代码永远不会执行检查skipRowHoverCheck是否为true的 block ,因此不会添加MouseOver浏览事件。

但是,在调试项目时,仍然会捕获鼠标悬停事件并拾取行级悬停事件。然后,这会使鼠标悬停在所选行上,这是我们不想要的。

对此的任何建议都会很棒!

谢谢

最佳答案

skipRowHoverCheck 标志用于避免 DOM 重新设计悬停行并触发 RowHoverEvent(通过使用 addRowHoverHandler 处理) (RowHoverEvent.Handler 处理程序))。

用于避免接收低级BrowserEvents.MOUSEOVERBrowserEvents.MOUSEOUT 事件。它们仍然会被触发、处理(如果您使用了 setSkipRowHoverCheck(true),则使用无操作),并且在必要时委托(delegate)给底层单元。

我不知道我是否正确理解了您的问题,但这就是 skipRowHoverCheck 标志的含义。

关于GWT setSkipRowHoverCheck 抽象单元格表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16235018/

相关文章:

java - 什么时候不使用 Google Web Toolkit?

json - 如何序列化 AutoBean (GWT) 中的列表?

gwt - 远程服务器上的 super 开发模式

java - 将第三方库与 libgdx 和 GWT 结合使用

java - GWT + GAE/J,通过线路发送 JDO 对象,但是如何呢?

java - 在 GWT 项目中使用常量接口(interface)

java - java UiBinder更改文本框的背景颜色

java - GWT - 树 - TreeItem 中仅粗体父项

java - GWT 在 RPC 调用中反序列化泛型列表

gwt - 使数据网格的行在 GWT 中可拖动