Я пытаюсь выяснить, какое свойство BoxComponentEvent сообщит мне, было ли сгенерированное событие OnMouseWheel событием прокрутки вверх или прокрутки вниз. Я вывел значения всех свойств, которые BoxComponentEvent предоставляет; и все они (за исключением координат, в которых произошло событие) остаются неизменными независимо. Документы Google и Ext-GWT были довольно бесполезны для предоставления конкретного примера.
public class MyPanel extends ContentPanel {
// ...
public MyPanel() {
addListener(Events.OnMouseWheel, new Listener<BoxComponentEvent>() {
public void handleEvent(BoxComponentEvent be) {
// What happens here to distinguish scroll-up and scroll-down?
}
});
}
protected void afterRender() {
super.afterRender();
el().addEventsSunk(Events.OnMouseWheel.getEventCode());
}
// ...
}