Мне нравится DockLayoutPanel, потому что он довольно прочный. Однако есть большая проблема.Можем ли мы удалить блок (Запад, Восток, Север или Юг) из DockLayoutPanel?
Как удалить блок (запад, восток, север или юг) из DockLayoutPanel?
Пусть говорят, я получил этот код
<g:DockLayoutPanel ui:field="centralDockLayoutPanel">
<g:center>
<g:LayoutPanel ui:field="mainPanel"/>
</g:center>
<g:east size="200">
<g:HTMLPanel ui:field="happyHTMLPanel" width="100%" height="100%">
Some more widgets here
</g:HTMLPanel>
</g:east>
</g:DockLayoutPanel>
Я хочу, чтобы удалить блок Восток из centralDockLayoutPanel. Так что я попытался
getView().getCentralDockLayoutPanel().remove(getView().getHappyHTMLPanel());
Но это не работает
getView().getHappyHTMLPanel().setVisible(false);
также не работает
Можно ли удалить (блок Запад, Восток, Север и Юг) Блокируем от DockLayoutPanel?
, так что вы хотели бы удалить не только панель, но и хотите «ретранслировать» другие виджеты, чтобы они занимали свободное место после панели? – fascynacja