Я предлагаю создать div специально для этой области отображения на вашей HTML-странице.
Например, в вашем HTML-файле:
<div id="header"></div>
<div id="userStats"></div>
<div id="content"></div>
... the rest of our page
Как бы вы ни ловили, когда кто-то вошел в систему (база данных, EventBus и т. Д.), Просто обновите эту единственную панель следующим образом:
RootPanel statsPanel = RootPanel.get("userStats");
statsPanel.clear();
statsPanel.add(new StatsPanel());
Возможно, вы создаете StatsPanel
с помощью UiBinder.