| Author |
Swing Window States
|
Ender Valencia
Greenhorn
Joined: Jun 03, 2008
Posts: 4
|
|
Hey everyone, I wrote some code to override the JFrame's minimize event, but I am not sure it is the best it could be. The part I know could be better is the == 1. Is there a constant I can compare to to tell that the JFrame is minimized? What is the proper way to tell if a JFrame is minimzed/maximized. Also, once it is minimized, how can I force it to maximize/restore? Thanks!
|
 |
Pavan Kumar Srinivasan
Greenhorn
Joined: Sep 17, 2008
Posts: 26
|
|
Using Frame's get/set extendedState method ,it would be possible . More info can be found at Frame docs
|
 |
Rob Spoor
Sheriff
Joined: Oct 27, 2005
Posts: 19216
|
|
You should look at java.awt.Frame for the constants; in this case Frame.ICONIFIED. For setting the new state there is method setExtendedState that takes these values as well - Frame.NORMAL, Frame.ICONIFIED, Frame.MAXIMIZED_HORIZ, Frame.MAXIMIZED_VERT and Frame.MAXIMIZED_BOTH.
|
SCJP 1.4 - SCJP 6 - SCWCD 5
How To Ask Questions How To Answer Questions
|
 |
Ender Valencia
Greenhorn
Joined: Jun 03, 2008
Posts: 4
|
|
Thanks, I had a feeling Iconified was the one I needed, but wasn't sure based on the name. I have it working just fine now. I minimize to the system tray and then maxmize from the tray.
|
 |
 |
|
|
subject: Swing Window States
|
|
|