У меня есть приложение, которое использует gwt-dnd для перетаскивания блоков, но когда их слишком много, пользователю сложно перетаскивать их для их реорганизации.В настоящее время им приходится перетаскивать несколько мест за раз, а затем вручную прокручивать вверх и повторять, тогда как мне бы хотелось, чтобы они могли перетаскивать элемент на край экрана и прокручивать вверх (или вниз) дальше..
Тестовый набор , который я создал на github , показывает лучшее, что мне удалось до сих пор, в минимальной форме (один маленький файл .java, один маленький .html и один маленький .css), в результате чегопользователь должен перетащить на край, а затем каждый раз, когда он немного покачивает мышь, он прокручивает немного больше.
Вы можете создать и запустить этот тестовый сценарий, выполнив команду mvn clean install jetty: run-war
Есть предложения по улучшению как это работает?