public class

WindowsDesktopManager

extends DefaultDesktopManager
implements Serializable UIResource
java.lang.Object
   ↳ javax.swing.DefaultDesktopManager
     ↳ com.sun.java.swing.plaf.windows.WindowsDesktopManager

Class Overview

This class implements a DesktopManager which more closely follows the MDI model 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.

Summary

Public Constructors
WindowsDesktopManager()
Public Methods
void activateFrame(JInternalFrame f)
This will activate f moving it to the front.
[Expand]
Inherited Methods
From class javax.swing.DefaultDesktopManager
From class java.lang.Object
From interface javax.swing.DesktopManager

Public Constructors

public WindowsDesktopManager ()

Public Methods

public void activateFrame (JInternalFrame f)

This will activate f moving it to the front. It will set the current active frame's (if any) IS_SELECTED_PROPERTY to false. There can be only one active frame across all Layers.

Parameters
f the JInternalFrame to be activated