java - Swing 应用程序中的 SWT 托盘图标

标签 java swt system-tray trayicon

Java 1.6 中的托盘图标实现有其局限性,例如不支持图形图标中的 Alpha channel 。有人尝试过使用 SWT 来支持原生的托盘图标吗?这可能吗?

最佳答案

好的,我尝试了一下:它在 Windows 上工作正常,但在 Linux 上,一旦我关闭 JFrameJDialog,它就会崩溃。看起来 SWT 在其 Linux 实现上被 AWT windows 搞糊涂了。

关于java - Swing 应用程序中的 SWT 托盘图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4755736/

相关文章:

java - Eclipse 浏览器控件(嵌入式 IE)可以在 Swing 应用程序中使用吗?

java - 在鼠标按下事件中启动 "asyncExec"会导致阻塞行为

icons - 您能否向 Windows 资源管理器发送信号以使其刷新系统托盘图标?

swift - 如何获取通知中心显示的推送通知

java - JSF数字时钟

java - 如何在单个 TextView 项中添加多个字符串值

java - 与 java 线程不一致的结果

SWT 覆盖布局

java - 在 Java 中,如何实例化一个泛型类并将另一个类型变量作为类型?

c# - 系统托盘图标双击/单击问题