Class DraggableComponent

java.lang.Object
net.infonode.gui.draggable.DraggableComponent

public class DraggableComponent extends Object
  • Constructor Details

    • DraggableComponent

      public DraggableComponent(JComponent component)
    • DraggableComponent

      public DraggableComponent(JComponent component, JComponent eventComponent)
    • DraggableComponent

      public DraggableComponent(JComponent component, JComponent[] eventComponents)
  • Method Details

    • addListener

      public void addListener(DraggableComponentListener l)
    • removeListener

      public void removeListener(DraggableComponentListener l)
    • getComponent

      public JComponent getComponent()
    • getEventComponents

      public JComponent[] getEventComponents()
    • setEventComponents

      public void setEventComponents(JComponent[] eventComponents)
    • getAbortDragKeyCode

      public int getAbortDragKeyCode()
    • setAbortDragKeyCode

      public void setAbortDragKeyCode(int abortDragKeyCode)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • isReorderEnabled

      public boolean isReorderEnabled()
    • setReorderEnabled

      public void setReorderEnabled(boolean reorderEnabled)
    • isReorderRestoreOnDrag

      public boolean isReorderRestoreOnDrag()
    • setReorderRestoreOnDrag

      public void setReorderRestoreOnDrag(boolean reorderRestoreOnDrag)
    • isDetectOuterAreaAsLine

      public boolean isDetectOuterAreaAsLine()
    • setDetectOuterAreaAsLine

      public void setDetectOuterAreaAsLine(boolean detectOuterAreaAsLine)
    • isEnableInsideDrag

      public boolean isEnableInsideDrag()
    • setEnableInsideDrag

      public void setEnableInsideDrag(boolean enableInsideDrag)
    • isSelectOnMousePress

      public boolean isSelectOnMousePress()
    • setSelectOnMousePress

      public void setSelectOnMousePress(boolean selectOnMousePress)
    • drag

      public void drag(Point p)
    • abortDrag

      public void abortDrag()
    • setLayoutOrderList

      public void setLayoutOrderList(ArrayList layoutOrderList)
    • select

      public void select()
    • setOuterParentArea

      public void setOuterParentArea(JComponent outerParentArea)
    • isIgnoreAddNotify

      public boolean isIgnoreAddNotify()
    • setIgnoreAddNotify

      public void setIgnoreAddNotify(boolean ignoreAddNotify)