2010-07-14 67 views
1

我正在玩托盘和托盘项目在SWT,我想知道是否有一种方式获取图标的屏幕上的位置。我希望能够在其下面放置另一个外壳,就好像它是一个弹出窗口。SWT托盘图标弹出

Basicaly只是有一个马试图找到尺寸和地点....

任何想法?

干杯

安迪

回答

1

为什么你需要吗?

如果用于显示弹出窗口的触发器是鼠标单击,则可以使用侦听器的Event对象获取坐标。

如果不是,我不认为这是一个好主意。主要是因为你永远不知道托盘图标是否可见(例如在Windows 7中)。如果您使用Gnome,则可以使用libNotify,这对弹出窗口来说是一个更好的选择。