加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

使用Java闪烁任务栏(la pidgin || MSN)

发布时间:2020-12-15 03:05:51 所属栏目:Java 来源:网络整理
导读:我正在寻找正确的方向.我有一个简单的聊天程序,完全用 Java编写,我正在寻找一种方法来使任务栏图标闪存.优选地以类似于Pidgin或MSN的方式. 我希望有一个独立于平台的解决方案,因为有Linux和Windows用户,最好是完全用Java. 解决方法 遗憾的是,在标准的Swing A
我正在寻找正确的方向.我有一个简单的聊天程序,完全用 Java编写,我正在寻找一种方法来使任务栏图标闪存.优选地以类似于Pidgin或MSN的方式.

我希望有一个独立于平台的解决方案,因为有Linux和Windows用户,最好是完全用Java.

解决方法

遗憾的是,在标准的Swing API中无法做到这一点.但是你可以通过几种方式解决它:

>闪烁窗口的图标和标题(设置计时器并在其触发时更改它们).
>请求焦点,然后立即使窗口不可见;按照您的首选间隔反转该过程.

两种技术都在this forums.sun.com thread中展示.

或者,您可以使用TrayIcon.displayMessage()在系统托盘中显示消息,而不是闪烁;可能会或可能不适合您,但请注意,它可能无法跨平台工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读