Detect drop-location on system [message #482512] |
Wed, 26 August 2009 20:29 |
Eclipse User |
|
|
|
Originally posted by: juerphen.gmail.com
Hi,
I am able to drag/drop a file from a tableviewer (shows a list of files)
to the windows explorer (desktop or some other folder) using a
FileTransfer.
How is it possible to get the location where the file is dropped? What I
do is very basic:
DragSource source = new DragSource(table, DND.DROP_MOVE);
source.setTransfer(new Transfer[] { FileTransfer.getInstance() });
source.addDragListener(new DragSourceListener() {
@Override
public void dragFinished(DragSourceEvent event) {
}
@Override
public void dragSetData(DragSourceEvent event) {
}
@Override
public void dragStart(DragSourceEvent event) {
event.image = imageForFile;
event.data = pathToDraggedFile;
}
}
But even in the dragFinished()-method I do not get where the file is
dropped. So, must do something conceptually different, I guess.
Thanks already,
Jürgen
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03491 seconds