Я пишу программу на основе Java Swing и JFrame, которая может отображать значок в системном трее для быстрого доступа к наиболее часто используемым функциям. Теперь я хочу добавить опцию для пользователя, чтобы выбрать, следует ли отображать значок панели задач (Windows), когда окно программы сведено к минимуму.Howto динамически включить или отключить значок панели задач для программы Java Swing
Поиск в Google сказал мне, что я могу использовать JDialog вместо JFrame. К сожалению, это не очень хорошее решение в моем случае, потому что я хочу динамически включать или отключать значок панели задач на основе решения пользователя.
Возможно ли это как-то?
спасибо и добрые пожелания, Matthias
проблема здесь заключается в том, что в этом случае, если окно JFrame минимизирована есть еще значок в панели задач, не так ли? Но я хочу, чтобы wo удалил весь значок (запись) из панели задач, как только окно будет сведено к минимуму ... – Matthias
Я просто попробовал это со старой программой, в которой я сидел, и это сработало. Я установил свойство видимости jframes в false, т. Е. frame.setVisible (ложь); и он больше не появился в панели задач. Чтобы сделать это при сведении к минимуму, вам нужно будет послушать изменение состояния, которое отличается от того, что я сказал (мой вариант до 1.4), но его достаточно просто найти. Когда вы восстанавливаете окно, вы просто устанавливаетеVisible (true), и вам хорошо идти снова. – phill
ОК, я дам это попробовать, спасибо! – Matthias