2014-02-06 26 views

回答

4

嘗試Window對象,而不是

Window.addWindowScrollHandler(new ScrollHandler() {   
      @Override 
      public void onWindowScroll(ScrollEvent event) { 
       int scrollX = event.getScrollLeft(); 
       int scrollY = event.getScrollTop(); 

      } 
     }); 
+0

的區別是什麼將它添加到窗口或RootPanel上添加事件? – confile

+0

如果RootPanel佔用窗口寬度和高度的100%,則不會有任何區別。此外,Window是與瀏覽器相關的對象,而RootPanel是包含所有應用程序小部件的AbsolutePanel。我們可以說Window包含RootPanel。 – outellou

+0

所以綁定窗口上的ScrollEvent會將其綁定到HTML中的正文? – confile