嘿所以我有一个Java应用程序,我使用JFrame作为主窗口。我的问题是当我将可执行文件固定到任务栏然后运行可执行文件时,第二个图标放在任务栏上,而不是放置在已固定图标顶部的“发光”。换句话说,当我固定并运行可执行文件时,任务栏上有两个图标。这个问题有没有编码解决方案?
如果您认为没有办法,或者您之前遇到此问题,请告诉我。
答案 0 :(得分:0)
可能有多种原因:
您是否有多个JFrame获取任务栏图标?引用此问题:how to restrict more than one java application icon on taskbar?
可能是固定版本与实际运行的版本不同,即尝试固定出现的第二个图标,然后再使用该图标。
如果你有任何设置,你可能需要一个设置,Eclipse(IDE)似乎遇到了这个问题,需要在它的ini文件中指定JVM,引用:How to make Eclipse behave well in the Windows 7 taskbar? < / p>
最后的度假胜地。注册表中的IsHostApp设置可以改变java在任务栏上的行为方式,你仍然会有两个图标,它们只是叠加:
https://superuser.com/questions/465002/how-do-i-combine-multiple-java-buttons-into-a-pile-on-the-taskbar/465248#465248