/** Enables/disables dragging support. * @param state true enables dragging support, false disables it. */ public void setDragSource (boolean state) { // create drag support if needed if (state && (dragSupport == null)) dragSupport = new TreeViewDragSupport(this, tree); // activate / deactivate support according to the state dragActive = state; if (dragSupport != null) { dragSupport.activate(dragActive); } }
/** Enables/disables dragging support. * @param state true enables dragging support, false disables it. */ public void setDragSource (boolean state) { // create drag support if needed if (state && (dragSupport == null)) dragSupport = new TreeViewDragSupport(this, tree); // activate / deactivate support according to the state dragActive = state; if (dragSupport != null) { dragSupport.activate(dragActive); } }
/** Enables/disables dragging support. * @param state true enables dragging support, false disables it. */ public void setDragSource(boolean state) { // create drag support if needed if (state && (dragSupport == null)) { dragSupport = new TreeViewDragSupport(this, tree); } // activate / deactivate support according to the state dragActive = state; if (dragSupport != null && !GraphicsEnvironment.isHeadless()) { dragSupport.activate(dragActive); } }