Я хотел бы, чтобы панель в GWT заполняла страницу без необходимости устанавливать размер. Есть ли способ сделать это? В настоящее время у меня есть следующее:
public class Main implements EntryPoint
{
public void onModuleLoad()
{
HorizontalSplitPanel split = new HorizontalSplitPanel();
//split.setSize("250px", "500px");
split.setSplitPosition("30%");
DecoratorPanel dp = new DecoratorPanel();
dp.setWidget(split);
RootPanel.get().add(dp);
}
}
С предыдущим фрагментом кода ничего не появляется. Есть ли вызов метода, который мне не хватает?
Спасибо.
ОБНОВЛЕНИЕ 17 сен.
Я поместил несколько кнопок (явно задав их размер) с каждой стороны, и это все равно не работает. Я действительно удивлен, что нет ни класса FillLayout, ни метода setFillLayout, ни setDockStyle(DockStyle.Fill), ни чего-то в этом роде. Может быть, это невозможно? Но для такой популярности, как GWT, я думаю, это было бы возможно.
ОБНОВЛЕНИЕ 18 сен.
Я попытался установить ширину и высоту RootPanel на 100%, но это все равно не сработало. Спасибо за предложение, хотя, казалось, что оно, возможно, сработает. Любые другие предложения??