Я не могу найти способ добавить обработчик мыши на панель GWT или сетку
при использовании UiBinder.
Мне в основном нужен способ, которым я могу обнаружить следующее по сетке:
- Определите, в какой ячейке происходит событие.
- Обнаружение события «Mouse Up»
- Обнаружение события отключения мыши
- Обнаружение события отсутствия мыши
- Обнаружение мыши над событием
Я планировал попытаться сделать это с абсолютной панелью, наложенной на
верхняя часть сетки. Я мог обнаружить эти события на AbsolutePanel,
затем, основываясь на месте события, определите, какая ячейка
событие произошло бы, если бы не было AbsolutePanel
накладывать поверх сетки, а затем действовать соответствующим образом. Теперь я узнаю
что те же самые ограничения накладываются на панели с точки зрения
обработчиков кликов, и у них не так много вариантов.
Мне просто нужно найти способ заставить вышеуказанные события работать в Grid.
Чтобы вы посоветовали? Не используя UiBinder, я использовал DomHandlers,
которые, похоже, отключены в UiBinder (я не прав?).
Любая помощь очень ценится. Спасибо!
~ Скотт