net.infonode.gui.draggable
public class DraggableComponent extends Object
| Constructor Summary | |
|---|---|
| DraggableComponent(JComponent component) | |
| DraggableComponent(JComponent component, JComponent eventComponent) | |
| DraggableComponent(JComponent component, JComponent[] eventComponents) | |
| Method Summary | |
|---|---|
| void | abortDrag() |
| void | addListener(DraggableComponentListener l) |
| void | drag(Point p) |
| int | getAbortDragKeyCode() |
| JComponent | getComponent() |
| JComponent[] | getEventComponents() |
| boolean | isDetectOuterAreaAsLine() |
| boolean | isEnabled() |
| boolean | isEnableInsideDrag() |
| boolean | isIgnoreAddNotify() |
| boolean | isReorderEnabled() |
| boolean | isReorderRestoreOnDrag() |
| boolean | isSelectOnMousePress() |
| void | removeListener(DraggableComponentListener l) |
| void | select() |
| void | setAbortDragKeyCode(int abortDragKeyCode) |
| void | setDetectOuterAreaAsLine(boolean detectOuterAreaAsLine) |
| void | setEnabled(boolean enabled) |
| void | setEnableInsideDrag(boolean enableInsideDrag) |
| void | setEventComponents(JComponent[] eventComponents) |
| void | setIgnoreAddNotify(boolean ignoreAddNotify) |
| void | setLayoutOrderList(ArrayList layoutOrderList) |
| void | setOuterParentArea(JComponent outerParentArea) |
| void | setReorderEnabled(boolean reorderEnabled) |
| void | setReorderRestoreOnDrag(boolean reorderRestoreOnDrag) |
| void | setSelectOnMousePress(boolean selectOnMousePress) |