GWT: Как добавить DockLayoutPanel внутри другой панели? Не RootLayoutPanel

Можно ли добавить DockLayoutPanel внутри другой панели, кроме RootLayoutPanel? Если так, как бы вы это сделали? Я попытался добавить его в HTMLPanel, и только к северу от DockLayoutPanel показывает. Затем я попробовал это в LayoutPanel, снова не удалось.

Я думал, что это будет работать для LayoutPanel, потому что RootLayoutPanel является подклассом LayoutPanel.

Любые ответы приветствуются. Спасибо,

1 ответ

Решение

DockLayoutPanel это RequiresResize виджет, так что либо вы положите его в ProvidesResize виджет (любая так называемая панель макета) или вы даете ему явный размер.

См. Раздел " Использование LayoutPanel без RootLayoutPanel " в http://code.google.com/webtoolkit/doc/latest/DevGuideUiPanels.html

Другие вопросы по тегам