|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.DefaultDesktopManager | +--ch.elca.dependency.gui.SnappingDesktopManager
SnappingDesktopManager
is a DesktopManager for the
Dependency Tool desktop. It doesn't allow moving InternalWindows
beyond desktop's visibility and it makes snapping them if they are
in a certain range.
Constructor Summary | |
SnappingDesktopManager()
|
Method Summary | |
void |
dragFrame(javax.swing.JComponent f,
int x,
int y)
Drag a JComponent. |
protected java.awt.Point |
findSnapping(javax.swing.JInternalFrame f,
java.awt.Point loc)
|
Methods inherited from class javax.swing.DefaultDesktopManager |
activateFrame, beginDraggingFrame, beginResizingFrame, closeFrame, deactivateFrame, deiconifyFrame, endDraggingFrame, endResizingFrame, 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 |
Constructor Detail |
public SnappingDesktopManager()
Method Detail |
public void dragFrame(javax.swing.JComponent f, int x, int y)
dragFrame
in interface javax.swing.DesktopManager
dragFrame
in class javax.swing.DefaultDesktopManager
f
- a JComponent
valuex
- an int
valuey
- an int
valueprotected java.awt.Point findSnapping(javax.swing.JInternalFrame f, java.awt.Point loc)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |