Java 1.6的SystemTray的图标不会出现在Windows启动(java 1.6 Syst

2019-07-20 13:31发布

我有一个Java 1.6的桌面应用程序,开始与javaw进程在Windows XP的批处理文件。 有一个.LNK连结此批处理文件,它被放置到Windows启动文件夹中,以便开始在每次系统启动该应用程序。 该应用程序使用的SystemTray类显示在情况下,它是运行系统托盘的图标。 启动这个应用程序手动是没有问题的。 如果它是由Windows启动过程开始时,没有显示的图标(甚至没有空白图标),但是在应用程序运行。 启动过程也慢了下来。 我该如何克服这个问题? 谢谢!

Answer 1:

你开始在系统启动或用户登录的Java应用程序? 如果您已登录用户之前启动应用程序,很可能会没有系统托盘附着到,因为系统盘与用户会话相关联。

如果您并不需要被记录在用户之前的Java应用程序运行不,它可以帮助移动快捷方式到用户(或所有用户)自动启动文件夹中。



文章来源: java 1.6 SystemTray icon does not appear on windows startup