class MDIDesktopManager extends DefaultDesktopManager
Modifier and Type | Field and Description |
---|---|
private MDIDesktopPane |
desktop |
protected DesktopWatcher |
ww |
Constructor and Description |
---|
MDIDesktopManager(MDIDesktopPane desktop) |
MDIDesktopManager(MDIDesktopPane desktop,
JScrollPane scroller) |
Modifier and Type | Method and Description |
---|---|
void |
activateFrame(JInternalFrame f) |
void |
beginDraggingFrame(JComponent f) |
void |
beginResizingFrame(JComponent f,
int direction) |
void |
closeFrame(JInternalFrame f) |
void |
deactivateFrame(JInternalFrame f) |
void |
deiconifyFrame(JInternalFrame f) |
void |
dragFrame(JComponent f,
int newX,
int newY) |
void |
endDraggingFrame(JComponent f) |
void |
endResizingFrame(JComponent f) |
private JScrollPane |
getScrollPane() |
private Insets |
getScrollPaneInsets() |
DesktopWatcher |
getWindowWatcher() |
void |
iconifyFrame(JInternalFrame f) |
void |
maximizeFrame(JInternalFrame f) |
void |
minimizeFrame(JInternalFrame f) |
void |
openFrame(JInternalFrame f) |
void |
repaintIcons() |
void |
repaintWindowWatcher() |
protected void |
resizeDesktop() |
void |
resizeFrame(JComponent f,
int newX,
int newY,
int newWidth,
int newHeight) |
void |
setBoundsForFrame(JComponent f,
int newX,
int newY,
int newWidth,
int newHeight) |
void |
setNormalSize() |
getBoundsForIconOf, getPreviousBounds, removeIconFor, setPreviousBounds, setWasIcon, wasIcon
private MDIDesktopPane desktop
protected DesktopWatcher ww
public MDIDesktopManager(MDIDesktopPane desktop)
public MDIDesktopManager(MDIDesktopPane desktop, JScrollPane scroller)
public void repaintWindowWatcher()
public void endResizingFrame(JComponent f)
endResizingFrame
in interface DesktopManager
endResizingFrame
in class DefaultDesktopManager
public void endDraggingFrame(JComponent f)
endDraggingFrame
in interface DesktopManager
endDraggingFrame
in class DefaultDesktopManager
public void setNormalSize()
private Insets getScrollPaneInsets()
private JScrollPane getScrollPane()
protected void resizeDesktop()
public void repaintIcons()
public DesktopWatcher getWindowWatcher()
public void activateFrame(JInternalFrame f)
activateFrame
in interface DesktopManager
activateFrame
in class DefaultDesktopManager
public void beginDraggingFrame(JComponent f)
beginDraggingFrame
in interface DesktopManager
beginDraggingFrame
in class DefaultDesktopManager
public void beginResizingFrame(JComponent f, int direction)
beginResizingFrame
in interface DesktopManager
beginResizingFrame
in class DefaultDesktopManager
public void closeFrame(JInternalFrame f)
closeFrame
in interface DesktopManager
closeFrame
in class DefaultDesktopManager
public void deactivateFrame(JInternalFrame f)
deactivateFrame
in interface DesktopManager
deactivateFrame
in class DefaultDesktopManager
public void deiconifyFrame(JInternalFrame f)
deiconifyFrame
in interface DesktopManager
deiconifyFrame
in class DefaultDesktopManager
public void dragFrame(JComponent f, int newX, int newY)
dragFrame
in interface DesktopManager
dragFrame
in class DefaultDesktopManager
public void iconifyFrame(JInternalFrame f)
iconifyFrame
in interface DesktopManager
iconifyFrame
in class DefaultDesktopManager
public void maximizeFrame(JInternalFrame f)
maximizeFrame
in interface DesktopManager
maximizeFrame
in class DefaultDesktopManager
public void minimizeFrame(JInternalFrame f)
minimizeFrame
in interface DesktopManager
minimizeFrame
in class DefaultDesktopManager
public void openFrame(JInternalFrame f)
openFrame
in interface DesktopManager
openFrame
in class DefaultDesktopManager
public void resizeFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
resizeFrame
in interface DesktopManager
resizeFrame
in class DefaultDesktopManager
public void setBoundsForFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
setBoundsForFrame
in interface DesktopManager
setBoundsForFrame
in class DefaultDesktopManager