Hallo zusammen!
Ich schreibe gerade an einem Java Programm, welches auch ein Icon im System Tray Bereich in der Task Leiste anzeigt (rechts bei der Uhrzeit). Ich möchte nun dem Benutzer erlauben, optional das eigentliche Programmsymbol in der Taskleiste auszublenden (wie bei typischen Windows-Hintergrundprogrammen, Downloader etc., wenn ein Symbol im System Tray Bereich angezeigt wird).
Eine Suche in Google hat mir gezeigt, dass ich statt eines JFrame einen JDialog benutzen kann, dann wird kein Programmsymbol in der Taskleiste angezeigt. Allerdings muss ich die Elternklasse (JFrame bzw. JDialog) ja fest in meinem Programm "verdrahten", daher scheint mir dieser Ansatz (JDialog statt JFrame zu verwenden) keine Lösung für mein Problem zu sein, da ich dies ja wie gesagt dynamisch durch das (De-)Aktivieren der entsprechenden Option aus- bzw einblenden möchte.
Kennt jemand von euch noch eine andere Option, um kein Programmsymbol in der Taskleiste anzuzeigen?
Danke im Voraus für eure Hilfe und Anregungen!
Viele Grüße, Matthias
Ich schreibe gerade an einem Java Programm, welches auch ein Icon im System Tray Bereich in der Task Leiste anzeigt (rechts bei der Uhrzeit). Ich möchte nun dem Benutzer erlauben, optional das eigentliche Programmsymbol in der Taskleiste auszublenden (wie bei typischen Windows-Hintergrundprogrammen, Downloader etc., wenn ein Symbol im System Tray Bereich angezeigt wird).
Eine Suche in Google hat mir gezeigt, dass ich statt eines JFrame einen JDialog benutzen kann, dann wird kein Programmsymbol in der Taskleiste angezeigt. Allerdings muss ich die Elternklasse (JFrame bzw. JDialog) ja fest in meinem Programm "verdrahten", daher scheint mir dieser Ansatz (JDialog statt JFrame zu verwenden) keine Lösung für mein Problem zu sein, da ich dies ja wie gesagt dynamisch durch das (De-)Aktivieren der entsprechenden Option aus- bzw einblenden möchte.
Kennt jemand von euch noch eine andere Option, um kein Programmsymbol in der Taskleiste anzuzeigen?
Danke im Voraus für eure Hilfe und Anregungen!
Viele Grüße, Matthias