Игры, математика, программирование, и просто размышлизмы

пятница, 25 июля 2014 г.

gxt как сохранить позицию скролла в дереве после апдейта.

Да очень просто, внимание на экран.

TreePanel{
    //....
    protected void onScroll(TreePanelEvent tpe) {
     target = tpe.getTarget();
     vScroll = target.getScrollTop();
    hScroll = target.getScrollLeft();
    //do something
  }

 //...

 @Override
  public void recalculate() {
    super.recalculate();
    //do something
    if (target!=null){
        target.setScrollTop(vScroll);
        target.setScrollLeft(hScroll);
       
    }
  }


}

Комментариев нет: