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 |
currentBounds, currentLoc, DEFAULT_DRAG_MODE, desktopBounds, desktopGraphics, dragMode, FASTER_DRAG_MODE, floatingItems, HAS_BEEN_ICONIFIED_PROPERTY, OUTLINE_DRAG_MODE |
| Methods inherited from class javax.swing.DefaultDesktopManager |
activateFrame, activateNextFrame, closeFrame, deactivateFrame, deiconifyFrame, dragFrameFaster, emergencyCleanup, findFloatingItems, getBoundsForIconOf, getDesktopPane, getPreviousBounds, iconifyFrame, isFloaterCollision, maximizeFrame, minimizeFrame, openFrame, removeIconFor, setBoundsForFrame, setPreviousBounds, setupDragMode, setWasIcon, wasIcon |
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, 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)
- Overrides:
beginDraggingFrame in class javax.swing.DefaultDesktopManager
dragFrame
public void dragFrame(javax.swing.JComponent frame,
int x,
int y)
- Overrides:
dragFrame in class javax.swing.DefaultDesktopManager
endDraggingFrame
public void endDraggingFrame(javax.swing.JComponent frame)
- Overrides:
endDraggingFrame in class javax.swing.DefaultDesktopManager
beginResizingFrame
public void beginResizingFrame(javax.swing.JComponent frame,
int dir)
- Overrides:
beginResizingFrame in class javax.swing.DefaultDesktopManager
resizeFrame
public void resizeFrame(javax.swing.JComponent frame,
int x,
int y,
int w,
int h)
- Overrides:
resizeFrame in class javax.swing.DefaultDesktopManager
endResizingFrame
public void endResizingFrame(javax.swing.JComponent frame)
- Overrides:
endResizingFrame in class javax.swing.DefaultDesktopManager