Пример #1
0
    /** as the operation completes. */
    public void dragDropEnd(DragSourceDropEvent dsde) {
      DragSourceContext dsc = dsde.getDragSourceContext();
      JComponent c = (JComponent) dsc.getComponent();

      if (dsde.getDropSuccess()) {
        ((DefaultTransferHandler) c.getTransferHandler())
            .exportDone(c, dsc.getTransferable(), dsde.getDropAction());
      } else {
        ((DefaultTransferHandler) c.getTransferHandler()).exportDone(c, null, NONE);
      }
      c.setAutoscrolls(scrolls);
    }
Пример #2
0
 public void dropActionChanged(DragSourceDragEvent dsde) {
   DragSourceContext dsc = dsde.getDragSourceContext();
   JComponent comp = (JComponent) dsc.getComponent();
   updatePartialChosen(comp, dsde.getUserAction() == MOVE);
 }