Я пытаюсь построить в GWT древовидную структуру, которую можно прокручивать при большом количестве элементов; древовидная структура будет постоянно находиться в WestRegion моей панели DockLayout приложения.
Основной код:
<!-- The west side has a panel with complex dynamic tree list to be implemented -->
<g:west size='14'>
<app:Mainlist ui:field='mainlist'/>
</g:west>
Основной список:
<g:VerticalPanel>
<g:ScrollPanel>
<g:HTMLPanel width='100%' >
<div class='{style.contentColumn}'>
<g:Tree ui:field='citytree'>
<g:TreeItem text='Delhi/NCR'/>
</g:Tree>
</div>
</g:HTMLPanel>
</g:ScrollPanel>
</g:VerticalPanel>
</ui:UiBinder>
Однако в западном регионе я ничего не вижу.Кто-нибудь может указать, что я делаю неправильно?
Более того: В соответствующем файле "Mainlist.java" я не могу сказать @UiField Tree citytree (Дает исключение).Это, кажется, из-за вложенности.Как получить доступ к моему экземпляру Tree?
В витрине GWT Tree построено без использования UiBinder.Более того, я не смог найти пример кода для построения древовидной структуры с помощью UiBinder.Любые ресурсы?