SWT: перетаскивание внутреннего объекта - PullRequest
3 голосов
/ 22 февраля 2011

В моем приложении есть холст и таблица, мне нужно добавить в нее возможности перетаскивания.Однако я прочитал в учебнике, что Transfer преобразует данные, которые я хочу переместить, в независимый от платформы тип.Мне не нужно перетаскивать что-либо за пределы моей программы, и важно, чтобы точный объект был отправлен.Как это можно сделать?

1 Ответ

2 голосов
/ 22 февраля 2011

Хорошо, я понял это. Очевидно, вы можете использовать какой-то фиктивный объект переноса и оставить объекты, которые вы хотите переместить, в своей собственной переменной. Определите переменную при начале перетаскивания (из DragSource) и получите элемент из переменной в DropTarget. Просто игнорируйте фиктивный объект переноса.

...