我有一个挥杆应用程序。当我关闭我的申请。它进入托盘菜单,然后出现一个弹出消息,我的应用程序正在托盘菜单中运行。菜单开启:
在Mac上,当我点击确定时,它再次显示我的GUI。我想要与在Windows上工作相同的效果。
我该如何更改?或者是否有其他方法可以获得相同的效果? 或者是否有其他方式向用户显示消息,如Skype通知栏。等?
答案 0 :(得分:3)
我记得这个默认的托盘弹出消息行为,没有好办法改变它。您可以创建自己的通知,但很难确定托盘图标在屏幕上的位置。我很久以前就试过了,因为这些问题就放弃了托盘通知。
唯一不错的选择(我认为)是确定屏幕上系统工具栏的位置,并在其附近的某些角落显示您的自定义通知(基于带有alwaysOnTop标记的JDialog或JWindow)。