Как я могу сделать так, чтобы gwt-dnd разрешал прокручивать при перетаскивании? - PullRequest
1 голос
/ 04 июля 2011

У меня есть приложение, которое использует gwt-dnd для перетаскивания блоков, но когда их слишком много, пользователю сложно перетаскивать их для их реорганизации.В настоящее время им приходится перетаскивать несколько мест за раз, а затем вручную прокручивать вверх и повторять, тогда как мне бы хотелось, чтобы они могли перетаскивать элемент на край экрана и прокручивать вверх (или вниз) дальше..

Тестовый набор , который я создал на github , показывает лучшее, что мне удалось до сих пор, в минимальной форме (один маленький файл .java, один маленький .html и один маленький .css), в результате чегопользователь должен перетащить на край, а затем каждый раз, когда он немного покачивает мышь, он прокручивает немного больше.

Вы можете создать и запустить этот тестовый сценарий, выполнив команду mvn clean install jetty: run-war

Есть предложения по улучшению как это работает?

1 Ответ

1 голос
/ 05 июля 2011

Я не знаю, возможно ли это с gwt-dnd.Взгляните на плагины dnd gwtquery, он изначально поддерживает автоматическую прокрутку страницы: http://code.google.com/p/gwtquery-plugins/wiki/DragAndDropPluginForGWTDeveloppers проверьте на примерах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...