如何在GWT小部件上放置透明屏幕?

时间:2011-05-17 22:56:57

标签: gwt

高级抽象:

在GWT中,我需要创建某种GUI反馈,以显示某个小部件已被选中和/或鼠标悬停在它上面。

中级抽象:

我的计划是在小部件上放置彩色透明屏幕。想象一下带有东西的物理盒子......然后在盒子上放一块带有颜色的玻璃片。

我真的不知道从哪里开始创造这种效果。我最好的猜测是将小部件嵌入到某种GWT小部件中。

(GWT Cell小部件有一些不错的高亮效果。当你将鼠标悬停在特定的细胞上时,我希望“彩色透明屏幕”看起来类似于CellTable高亮显示...但不是影响一个单元格影响小部件)


用例:

我将有一个GWT网格。每个网格单元都是一个小部件(每个小部件都是一个网格网格......带有一个网格网格)。

1 个答案:

答案 0 :(得分:1)

我使用了FocusPanel并且使用了CSS来实现你想要做的事情。如果一个小部件已经实现了HasFocus,我认为没有必要 - 也就是说,不需要使用FocusPanel但仍然需要使用CSS。