dnd Drag-Quelle nach Drop herausfinden

conzo

Grünschnabel
Hallo!

Ich habe eine kleine Frage, und zwar:

Gibt es eine Möglichkeit, nach getätigtem Drop die Quelle des Drags herauszufinden?
Ich habe folgendes Problem und zwar wird auf ein JTextField ein Text gedropt. Die Quelle des Drags ist aber nicht bekannt. Ich bräuchte allerdings die Information wo gedragt wurde.

Vielleicht kann mir jemand auf die schnelle einen Rat geben, wie ich von dem DropTargetDropEvent auf die Drag-Quelle komme...

LG
conzo
 
Hallo,

die Klasse, welche sich für die DragSource interessiert, muß DragSourceListener implementieren.

In der Methode dragDropEnd kannst Du dann mit dsde.getDragSourceContext().getComponent() die Quelle abrufen.

Mit DragSource.getDefaultDragSource().addDragSourceListener kannst Du
Deine Komponente registrieren.

schöne Grüße
 
Zurück