2015-05-05 2 views
0

Эй, у меня есть приложение Java, в котором я использую JFrame в качестве главного окна. Моя проблема в том, что когда я прикрепляю исполняемый файл к панели задач, а затем запускаю исполняемый файл, второй значок помещается на панель задач вместо «свечения», помещенного поверх значка, который уже закреплен. Другими словами, два значка на панели задач, когда я пишу и запускаю исполняемый файл. Есть ли какое-либо решение для решения этой проблемы?Два значка на панели задач при запуске приложения Java

Пожалуйста, сообщите мне, если вы считаете, что нет способа, или если вы столкнулись с этим раньше.

+0

Windows версия? – Celeo

+0

windows 7 professional – CodingBasics

+0

99% уверены, что это не проблема с окнами, это связано с тем, что по умолчанию используется приложение Swing – CodingBasics

ответ

0

Там может быть несколько причин для этого:

  1. Есть ли у вас более одной JFrame, получить значок проблемно-бар? Обращаясь к этому вопросу: how to restrict more than one java application icon on taskbar?

  2. Возможно, что закрепленная версия отличается от той, которая фактически выполняется, то есть пытается зафиксировать второй значок, который появляется, а затем использовать этот значок в будущем.

  3. Вам может потребоваться установка в конфигурации, если у вас есть, Eclipse (интегрированная среда разработки), кажется, страдает от этой проблемы и требует JVM Т.П. быть указано в его ини файл, ссылки: How to make Eclipse behave well in the Windows 7 taskbar?

Последний курорт. Параметр IsHostApp в реестре может изменить способ работы java на панели задач, у вас все еще есть две значки, которые они просто складывают:
https://superuser.com/questions/465002/how-do-i-combine-multiple-java-buttons-into-a-pile-on-the-taskbar/465248#465248

Смежные вопросы