1

我在 SWT 中玩 Tray 和 TrayItem,我想知道是否有办法在图标的屏幕上获取位置。我希望能够在其下方放置另一个外壳,就好像它是一个弹出窗口一样。

基本上只是有一匹母马试图找到它的尺寸和位置....

有任何想法吗?

干杯

安迪

4

1 回答 1

1

你为什么需要这个?

如果显示弹窗的触发是鼠标点击,则可以使用监听器的Event对象来获取坐标。

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

于 2010-07-16T12:40:04.400 回答