|
ej-technologies | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--javax.swing.DefaultDesktopManager
|
+--org.gjt.jclasslib.mdi.BasicDesktopManager
DesktopManager for MDI application.
| Field Summary | |
protected BasicMDIFrame |
parentFrame
Parent frame of this DesktopManager. |
| Constructor Summary | |
BasicDesktopManager(BasicMDIFrame parentFrame)
Constructor. |
|
| Method Summary | |
void |
activateFrame(JInternalFrame frame)
|
void |
addInternalFrame(JInternalFrame frame)
Add a child frame to this DesktopManager. |
void |
checkResizeInMaximizedState()
Check whether the desktop pane must be resized if in the maximized state. |
void |
checkSize()
Check if the desktop pane should be resized. |
void |
cycleToNextWindow()
Cycle to the next child window. |
void |
cycleToPreviousWindow()
Cycle to the previous child window. |
void |
endDraggingFrame(JComponent f)
|
void |
endResizingFrame(JComponent f)
|
JDesktopPane |
getDesktopPane()
Get the associated JDesktopPane. |
Rectangle |
getNextInternalFrameBounds()
Get a rectangle for a new child frame. |
BasicInternalFrame |
getOpenFrame(Object initParam)
Look for an open frame with an equivalent init parameter. |
List |
getOpenFrames()
Get the list of open child frames. |
BasicMDIFrame |
getParentFrame()
Get the parent frame. |
void |
internalFrameActivated(InternalFrameEvent event)
|
void |
internalFrameClosed(InternalFrameEvent event)
|
void |
internalFrameClosing(InternalFrameEvent event)
|
void |
internalFrameDeactivated(InternalFrameEvent event)
|
void |
internalFrameDeiconified(InternalFrameEvent event)
|
void |
internalFrameIconified(InternalFrameEvent event)
|
void |
internalFrameOpened(InternalFrameEvent event)
|
void |
scrollToVisible(JInternalFrame frame)
Scroll the destop pane such that the given frame becoes fully visible. |
void |
setActiveFrame(BasicInternalFrame activeFrame)
Set the index of the frame to be shown on top after a call to showAll(). |
void |
showAll()
Show all internal frames. |
void |
stackWindows()
Stack all child windows. |
void |
tileWindows()
Tile all child windows. |
void |
vetoableChange(PropertyChangeEvent changeEvent)
|
| Methods inherited from class javax.swing.DefaultDesktopManager |
beginDraggingFrame, beginResizingFrame, closeFrame, deactivateFrame, deiconifyFrame, dragFrame, 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 |
| Field Detail |
protected BasicMDIFrame parentFrame
| Constructor Detail |
public BasicDesktopManager(BasicMDIFrame parentFrame)
parentFrame - the parent frame.| Method Detail |
public BasicMDIFrame getParentFrame()
public JDesktopPane getDesktopPane()
public List getOpenFrames()
public Rectangle getNextInternalFrameBounds()
public void setActiveFrame(BasicInternalFrame activeFrame)
activeFrame - the indexpublic BasicInternalFrame getOpenFrame(Object initParam)
initParam - the init parameter to look for.
public void showAll()
public void addInternalFrame(JInternalFrame frame)
frame - the framepublic void cycleToNextWindow()
public void cycleToPreviousWindow()
public void tileWindows()
public void stackWindows()
public void vetoableChange(PropertyChangeEvent changeEvent)
throws PropertyVetoException
vetoableChange in interface VetoableChangeListenerPropertyVetoExceptionpublic void activateFrame(JInternalFrame frame)
activateFrame in interface DesktopManageractivateFrame in class DefaultDesktopManagerpublic void internalFrameDeiconified(InternalFrameEvent event)
internalFrameDeiconified in interface InternalFrameListenerpublic void internalFrameOpened(InternalFrameEvent event)
internalFrameOpened in interface InternalFrameListenerpublic void internalFrameIconified(InternalFrameEvent event)
internalFrameIconified in interface InternalFrameListenerpublic void internalFrameClosing(InternalFrameEvent event)
internalFrameClosing in interface InternalFrameListenerpublic void internalFrameActivated(InternalFrameEvent event)
internalFrameActivated in interface InternalFrameListenerpublic void internalFrameDeactivated(InternalFrameEvent event)
internalFrameDeactivated in interface InternalFrameListenerpublic void internalFrameClosed(InternalFrameEvent event)
internalFrameClosed in interface InternalFrameListenerpublic void endResizingFrame(JComponent f)
endResizingFrame in interface DesktopManagerendResizingFrame in class DefaultDesktopManagerpublic void endDraggingFrame(JComponent f)
endDraggingFrame in interface DesktopManagerendDraggingFrame in class DefaultDesktopManagerpublic void checkSize()
public void checkResizeInMaximizedState()
public void scrollToVisible(JInternalFrame frame)
frame - the frame.
|
ej-technologies | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||