title: JLabel transferhandler copy working but not move
body: <p>I want to move text from one jlabel onto another, but for some reason, only copy is working and not move. I am using a transferhandler so in handler.exportAsDrag(comp, e, TransferHandler.MOVE); only TransferHandler.COPY works.</p>
  
  <pre><code>            add1 = new JLabel("", JLabel.CENTER);
          add1.setTransferHandler(new TransferHandler("text"));
          add1.setBorder(b2);
  
  
          add2 = new JLabel("", JLabel.CENTER);
          add2.setTransferHandler(new TransferHandler("text"));
          add2.setBorder(b2);
  
              MouseListener listener = new DragMouseAdapter();
  
          add1.addMouseListener(listener);
          add2.addMouseListener(listener);
  
              panel2a.add(add1);
  
          panel2a.add(add2);
  </code></pre>
  
  <p>They are dragged using this private inner class</p>
  
  <pre><code>private class DragMouseAdapter extends MouseAdapter
      {
          public void mousePressed(MouseEvent e)
          {
              JComponent comp = (JComponent)e.getSource();
              TransferHandler handler = comp.getTransferHandler();
  
              //c.setOpaque(true);
              handler.exportAsDrag(comp, e, TransferHandler.MOVE);
  
          }
  
  
      }
  </code></pre>