Moin moin!
Ich habe ein paar Threads zum Thema "wie verhindere ich das iconifizieren eines JFrame" gelesen und mir ein paar Gedanken dazu gemacht, die Fragen aufgeworfen haben.
1. Ein default JFrame-Objekt reagiert auch ohne Zutun (Hinzufügen eines Listeners) auf Events innerhalb seiner "MenuBar". Allerdings liefert getWindowStateListeners() "0" zurück, warum?
Existiert ein Default Listener an den man nicht rankommt?
2. Statt einen eigenen Listener zu implementieren, der keine Reaktion auf ein Event vom Typ "iconified" zeigt, könnte man doch auch die Methoden des JFrames überschreiben, welche ein Event vom Typ "iconified" abfeuern/dispatchen. Oder wird das (z.B. durch Modifizierer) verhindert? Ich habe dazu im Quelltext von JFrame, Frame und Window bisher nix gefunden
Wäre euch für ein paar Statements sehr dankbar
Ich habe ein paar Threads zum Thema "wie verhindere ich das iconifizieren eines JFrame" gelesen und mir ein paar Gedanken dazu gemacht, die Fragen aufgeworfen haben.
1. Ein default JFrame-Objekt reagiert auch ohne Zutun (Hinzufügen eines Listeners) auf Events innerhalb seiner "MenuBar". Allerdings liefert getWindowStateListeners() "0" zurück, warum?
Existiert ein Default Listener an den man nicht rankommt?
2. Statt einen eigenen Listener zu implementieren, der keine Reaktion auf ein Event vom Typ "iconified" zeigt, könnte man doch auch die Methoden des JFrames überschreiben, welche ein Event vom Typ "iconified" abfeuern/dispatchen. Oder wird das (z.B. durch Modifizierer) verhindert? Ich habe dazu im Quelltext von JFrame, Frame und Window bisher nix gefunden
Wäre euch für ein paar Statements sehr dankbar