Slyh: "Unbequemlichkeit" bei voller Fenstergröße

Beitrag lesen

Hallo,

myFrame.setExtendedState(myFrame.getExtendedState()|Frame.MAXIMIZED_BOTH);

  
Mmh, beim Drüberlesen frage ich mich, ob diese Oder-Verknüpfung mit dem  
alten Zustand überhaupt Sinn macht. (Ich habe den Code auch nur über  
Google ermittelt.) Die aktuell möglichen States sind ja NORMAL, ICONIFIED,  
MAXIMIZED\_HORIZ oder MAXIMIZED\_VERT.  
  
NORMAL widerspricht sich mit ICONIFIED und MAXIMIZED\_XXX, ICONIFIED widerspricht  
sich mit NORMAL und MAXIMIZED\_XXX, und MAXIMIZED\_XXX widerspricht sich mit  
NORMAL und ICONIFIED. Eine Oder-Verknüpfung mit dem jeweils alten Wert  
macht also wirklich nicht so viel Sinn.  
  
Lass den vorderen Teil der Oder-Verknüpfung besser mal weg. Also dann so:  
~~~java
  
myFrame.setExtendedState(Frame.MAXIMIZED_BOTH);  

Gruß
Slyh