com.sibvisions.rad.ui.swing.ext
Class JVxDesktopManager
java.lang.Object
javax.swing.DefaultDesktopManager
com.sibvisions.rad.ui.swing.ext.JVxDesktopManager
- All Implemented Interfaces:
- Serializable, DesktopManager
public class JVxDesktopManager
- extends DefaultDesktopManager
This class extends the DefaultDesktopManager
to follow the MDI
model more than the DefaultDesktopManager. Unlike the DefaultDesktopManager
policy, MDI requires that the selected and activated child frames are the
same, and that that frame always be the top-most window.
The maximized state is managed by the DesktopManager with MDI, instead of
just being a property of the individual child frame. This means that if the
currently selected window is maximized and another window is selected, that
new window will be maximized.
- See Also:
DefaultDesktopManager
,
Serialized Form
Methods inherited from class javax.swing.DefaultDesktopManager |
beginDraggingFrame, beginResizingFrame, deactivateFrame, deiconifyFrame, dragFrame, endDraggingFrame, endResizingFrame, getBoundsForIconOf, getPreviousBounds, iconifyFrame, maximizeFrame, minimizeFrame, openFrame, removeIconFor, resizeFrame, setBoundsForFrame, setPreviousBounds, setWasIcon, wasIcon |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JVxDesktopManager
public JVxDesktopManager()
activateFrame
public void activateFrame(JInternalFrame pFrame)
-
- Specified by:
activateFrame
in interface DesktopManager
- Overrides:
activateFrame
in class DefaultDesktopManager
closeFrame
public void closeFrame(JInternalFrame pFrame)
-
- Specified by:
closeFrame
in interface DesktopManager
- Overrides:
closeFrame
in class DefaultDesktopManager
Copyright © 2009 SIB Visions GmbH. All Rights Reserved.