【发布时间】:2012-07-13 02:48:22
【问题描述】:
我有一个带有滚动面板的主面板。
其中嵌入了另外两个面板,一次只显示一个。我想在每个面板中捕获主面板的滚动事件。我在两个子面板中都有一个滚动事件,但只想触发一个。我该怎么做?
谢谢。
【问题讨论】:
标签: gwt event-handling scroll panel
我有一个带有滚动面板的主面板。
其中嵌入了另外两个面板,一次只显示一个。我想在每个面板中捕获主面板的滚动事件。我在两个子面板中都有一个滚动事件,但只想触发一个。我该怎么做?
谢谢。
【问题讨论】:
标签: gwt event-handling scroll panel
您可以向 ScrollPanel 添加任意数量的处理程序。
所以在你想要监听滚动事件的两个面板中:
HandlerRegistration handler = scrollPanel.addScrollHandler( new ScrollHandler() {
@Override
public void onScroll( ScrollEvent event ) {
// ... your code
}
);
【讨论】: