0
我有一个GWT ScrollPanel与水平滚动条,即GWT ScrollPanel中的MouseWheel水平滚动?
overflow-y: scroll;
如何可以结合滚动条来执行水平滚动上的鼠标滚轮事件时鼠标滚轮移动?
我有一个GWT ScrollPanel与水平滚动条,即GWT ScrollPanel中的MouseWheel水平滚动?
overflow-y: scroll;
如何可以结合滚动条来执行水平滚动上的鼠标滚轮事件时鼠标滚轮移动?
查看如何听鼠标滚轮事件这个例子: http://examples.roughian.com/index.htm#Listeners~MouseWheelListener
而不是一个标签的扩展ScrollPanel
而不是setText
呼叫setHorizontalScrollPosition(int position)
public void onMouseWheel(Widget sender, MouseWheelVelocity velocity)
{
DOM.eventPreventDefault(DOM.eventGetCurrentEvent()); //prevent vertical scroll
int positionDelta = velocity.getDeltaY() * 30;
int newPosition = getHorizontalScrollPosition() - positionDelta;
setHorizontalScrollPosition(newPosition);
}