Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 SWT 中玩 Tray 和 TrayItem,我想知道是否有办法在图标的屏幕上获取位置。我希望能够在其下方放置另一个外壳,就好像它是一个弹出窗口一样。
基本上只是有一匹母马试图找到它的尺寸和位置....
有任何想法吗?
干杯
安迪
你为什么需要这个?
如果显示弹窗的触发是鼠标点击,则可以使用监听器的Event对象来获取坐标。
如果没有,我认为这样做不是一个好主意。主要是因为您永远不知道托盘图标是否可见(例如在 Windows 7 中)。如果您使用 Gnome,则可以使用 libNotify,这是弹出窗口的更好选择。