private void removeDropLine () { dropPane.setDropLine (null); if (lastNodeArea != null) { NodeRenderer.dragExit(); repaint (lastNodeArea); lastNodeArea = null; } }
private void removeDropLine () { dropPane.setDropLine (null); if (lastNodeArea != null) { NodeRenderer.dragExit(); repaint (lastNodeArea); lastNodeArea = null; } }
/** User exits the dragging */ public void dragExit (DropTargetEvent dte) { if (lastIndex >= 0) { NodeRenderer.dragExit(); list.repaint(list.getCellBounds(lastIndex, lastIndex)); } }
/** User exits the dragging */ public void dragExit (DropTargetEvent dte) { if (lastIndex >= 0) { NodeRenderer.dragExit(); list.repaint(list.getCellBounds(lastIndex, lastIndex)); } }
private void removeDropLine() { if( null != dropPane ) { dropPane.setDropLine(null); } if (lastNodeArea != null) { NodeRenderer.dragExit(); repaint(lastNodeArea); lastNodeArea = null; } }
public void dragDropEnd (DragSourceDropEvent dsde) { // not transferable for MOVE nor COPY exDnD.setDraggedTransferable (null, true); exDnD.setDraggedTransferable (null, false); // no nodes are dragged exDnD.setDraggedNodes (null); // no drop candidate NodeRenderer.dragExit (); }
public void dragDropEnd (DragSourceDropEvent dsde) { // not transferable for MOVE nor COPY exDnD.setDraggedTransferable (null, true); exDnD.setDraggedTransferable (null, false); // no nodes are dragged exDnD.setDraggedNodes (null); // no drop candidate NodeRenderer.dragExit (); }
public void dragDropEnd(DragSourceDropEvent dsde) { // not transferable for MOVE nor COPY exDnD.setDraggedTransferable(null, true); exDnD.setDraggedTransferable(null, false); // no nodes are dragged exDnD.setDraggedNodes(null); // no drop candidate NodeRenderer.dragExit(); // no more active exDnD.setDnDActive(false); }
/** User exits the dragging */ public void dragExit(DropTargetEvent dte) { ExplorerDnDManager.getDefault().setMaybeExternalDragAndDrop( false ); if (lastIndex >= 0) { NodeRenderer.dragExit(); list.repaint(list.getCellBounds(lastIndex, lastIndex)); } }
/** User drags over us */ public void dragOver (DropTargetDragEvent dtde) { int index = indexWithCheck(dtde); if (index < 0) { dtde.rejectDrag(); if (lastIndex >= 0) { NodeRenderer.dragExit(); list.repaint(list.getCellBounds(lastIndex, lastIndex)); lastIndex = -1; } } else { dtde.acceptDrag(dtde.getDropAction()); if (lastIndex != index) { if (lastIndex < 0) lastIndex = index; NodeRenderer.dragExit(); NodeRenderer.dragEnter(list.getModel().getElementAt(index)); list.repaint(list.getCellBounds(lastIndex, index)); lastIndex = index; } } }
/** User drags over us */ public void dragOver (DropTargetDragEvent dtde) { int index = indexWithCheck(dtde); if (index < 0) { dtde.rejectDrag(); if (lastIndex >= 0) { NodeRenderer.dragExit(); list.repaint(list.getCellBounds(lastIndex, lastIndex)); lastIndex = -1; } } else { dtde.acceptDrag(dtde.getDropAction()); if (lastIndex != index) { if (lastIndex < 0) lastIndex = index; NodeRenderer.dragExit(); NodeRenderer.dragEnter(list.getModel().getElementAt(index)); list.repaint(list.getCellBounds(lastIndex, index)); lastIndex = index; } } }
/** User drags over us */ public void dragOver(DropTargetDragEvent dtde) { ExplorerDnDManager.getDefault().setMaybeExternalDragAndDrop( true ); int dropAction = ExplorerDnDManager.getDefault().getAdjustedDropAction( dtde.getDropAction(), view.getAllowedDropActions() ); int index = indexWithCheck(dtde); if (index < 0) { dtde.rejectDrag(); if (lastIndex >= 0) { NodeRenderer.dragExit(); list.repaint(list.getCellBounds(lastIndex, lastIndex)); lastIndex = -1; } } else { dtde.acceptDrag(dropAction); if (lastIndex != index) { if (lastIndex < 0) { lastIndex = index; } NodeRenderer.dragExit(); NodeRenderer.dragEnter(list.getModel().getElementAt(index)); list.repaint(list.getCellBounds(lastIndex, index)); lastIndex = index; } } }
NodeRenderer.dragExit (); repaint (lastNodeArea);
NodeRenderer.dragExit (); repaint (lastNodeArea);
NodeRenderer.dragExit(); repaint(lastNodeArea);