Drag And Drop usando JTree e JTextPane

Olá pessoal!!..

estou com uma dificuldade para entender como funciona o Drag and Drop no java, peguei uns exemplos na net mas esta dificil entender…hehehe…

estou contruindo uma aplicação onde preciso pegar um item no JTree e soltar ele num JTextPane, o item a ser pego não é um filho e sim o pai (o q contem os filhos) e quando soltar no JTextPane eu só tenho q pasar a referencia de pai…

para vcs entenderem melhor, minha aplicação lê todas as classes q uso e monta uma arvore com essas informações, sem o pai (a pasta da JTree) o a classe em si e os filhos dessa classe é cada atributo da classe e tem uma classe em especifica q faz um calculo, meu objetivo é arastar a classe da JTree para o JTextPane onde só iria passa a refencia para o JTextPane e este JTextPane mostraria o valor calculado.

Se alguem puder ajudar ficaria muito grato…obrigado desde já

Rodrigo
rodrigoma@gmail.com