当用户将鼠标指针悬停在Vaadin 7中的Grid或Table中的行时,“鼠标悬停”的事件?

时间:2015-12-31 06:44:35

标签: hover vaadin vaadin7

当用户将鼠标指针悬停在一行上时,Vaadin 7中的Grid或Table小部件是否告诉我?

我想对行悬停做出反应,例如显示图像并使用鼠标指针切换用户指向的每个特定行的图像。

2 个答案:

答案 0 :(得分:2)

这取决于您悬停元素时应该发生什么。

  1. 也许你可以使用@Nebras之类的ItemDescriptionGenerator已在另一个答案中指出

  2. 只需使用标准的css:hover选择器来更改元素的背景图像(或其他一些属性)。

  3. 使用Mouse Event Extension在服务器端代码上侦听鼠标和鼠标移除事件。但是你必须非常小心这个,以避免产生太多的请求。 更新此作者已撤消此附加组件。 Source code available

答案 1 :(得分:1)

尝试使用ItemDescriptionGenerator并为每行创建自己的自定义说明(工具提示),然后检查this。你可以添加丰富的工具提示。