arlut.csd.ganymede.client
Class clientDesktopMgr
java.lang.Object
|
+--javax.swing.DefaultDesktopManager
|
+--arlut.csd.ganymede.client.clientDesktopMgr
- All Implemented Interfaces:
- javax.swing.DesktopManager, java.io.Serializable
- public final class clientDesktopMgr
- extends javax.swing.DefaultDesktopManager
clientDesktopMgr is a subclass of DefaultDesktopManager which checks to
make sure that a inner frame resize doesn't result in the frame being stretched
so that its title bar is above the desktop's visible area.
- See Also:
- Serialized Form
|
Field Summary |
(package private) int |
h
|
(package private) int |
w
|
(package private) int |
x
|
(package private) int |
y
|
| Fields inherited from class javax.swing.DefaultDesktopManager |
|
| Methods inherited from class javax.swing.DefaultDesktopManager |
activateFrame, closeFrame, deactivateFrame, deiconifyFrame, getBoundsForIconOf, getPreviousBounds, iconifyFrame, maximizeFrame, minimizeFrame, openFrame, removeIconFor, setBoundsForFrame, setPreviousBounds, setWasIcon, wasIcon |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
x
int x
y
int y
w
int w
h
int h
clientDesktopMgr
public clientDesktopMgr()
beginDraggingFrame
public void beginDraggingFrame(javax.swing.JComponent frame)
- Specified by:
beginDraggingFrame in interface javax.swing.DesktopManager- Overrides:
beginDraggingFrame in class javax.swing.DefaultDesktopManager
dragFrame
public void dragFrame(javax.swing.JComponent frame,
int x,
int y)
- Specified by:
dragFrame in interface javax.swing.DesktopManager- Overrides:
dragFrame in class javax.swing.DefaultDesktopManager
endDraggingFrame
public void endDraggingFrame(javax.swing.JComponent frame)
- Specified by:
endDraggingFrame in interface javax.swing.DesktopManager- Overrides:
endDraggingFrame in class javax.swing.DefaultDesktopManager
beginResizingFrame
public void beginResizingFrame(javax.swing.JComponent frame,
int dir)
- Specified by:
beginResizingFrame in interface javax.swing.DesktopManager- Overrides:
beginResizingFrame in class javax.swing.DefaultDesktopManager
resizeFrame
public void resizeFrame(javax.swing.JComponent frame,
int x,
int y,
int w,
int h)
- Specified by:
resizeFrame in interface javax.swing.DesktopManager- Overrides:
resizeFrame in class javax.swing.DefaultDesktopManager
endResizingFrame
public void endResizingFrame(javax.swing.JComponent frame)
- Specified by:
endResizingFrame in interface javax.swing.DesktopManager- Overrides:
endResizingFrame in class javax.swing.DefaultDesktopManager