Java Drag & Drop and Cloneable
===

I have this problem to solve where you have a JPanel and JLabel and you have to clone JLabel with drag and drop and create a JLabel clone on the JPanel where JLabel was dropped. First thing I'd like to ask is if it's possible to implement Cloeable interface to JLabel in anonymous class like listeners, so I don't have to write my own class that extends JLabel and implements Cloneable. I know how to drag and drop JLabel to JTextField by transfering "text" property, but I have no idea how to clone a JLabel to JPanel. Thanks for your answers in advance.