File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Swing / AWT / SWT and the fly likes Swing Window States Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Swing Window States" Watch "Swing Window States" New topic
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: 27
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: 19723
    
  20

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 - OCEEJBD 6
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.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Swing Window States