Перетащите из JButton в JComponent в Java

Я искал в интернете примеры, как перетаскивать JButtons на объект, но я не мог заставить его работать.

Моя программа выполняет следующие действия: когда я нажимаю на кнопку, объект обновляет поле (с помощью selectedobject.setField ()). Я хочу сделать это не щелкая, а перетаскивая JButton.

Как я могу это сделать ? Я нашел это, и я попытался вставить свой код:

btn.setTransferHandler(new ImageHandler());
btn.addMouseListener(new MouseAdapter() {
public void mousePressed(MouseEvent e) {
      JComponent c = (JComponent)e.getSource();
      TransferHandler handler = c.getTransferHandler();
      handler.exportAsDrag(c, e, TransferHandler.COPY);
            }           
});

Я взял класс ImageHandler изВот.

Ответы на вопрос(1)

Ваш ответ на вопрос