Class MaximizeManager

java.lang.Object
javax.swing.event.InternalFrameAdapter
org.graffiti.util.MaximizeManager
All Implemented Interfaces:
ActionListener, ComponentListener, ContainerListener, EventListener, InternalFrameListener

public class MaximizeManager
extends InternalFrameAdapter
implements ActionListener, ComponentListener, ContainerListener
Manages a desktop containing MaximizeFrames or JInternalFrame with a MaximizeLayout. If the selected internal frame is maximized, its toolbar buttons are displayed in an associated JMenuBar, because the original buttons are hidden by MaximizeLayout. To use this class simply instantiate an object with the corresponding desktop and menuBar and use MaximizeFrame instead of JInternalFrame. Use the dispose() method to stop displaying the buttons.
Version:
$Revision: 1.5 $ $Date: 2010/12/22 13:05:53 $
Author:
Michael Forster
See Also:
MaximizeFrame, MaximizeLayout