Пример проблемы GWT DockLayoutPanel - PullRequest
0 голосов
/ 26 мая 2010

Я пытаюсь создать панель DockLayoutPanel, которая выглядит как пример в Руководстве разработчика (http://code.google.com/webtoolkit/doc/latest/DevGuideUiPanels.html)

DockLayoutPanel p = new DockLayoutPanel(Unit.EM);
p.addNorth(new HTML("header"), 2);
p.addSouth(new HTML("footer"), 2);
p.addWest(new HTML("navigation"), 10);
p.add(new HTML("some content"));
// I added this:
RootLayoutPanel.get().add(p);

Весь этот код был размещен внутри onModuleLoad замена примера кода запуска Eclipse при создании нового Приложение GWT. Я заставляю режим стандартов с помощью на html-странице. Вывод не похож на пример. Я вижу текст «верхний и нижний колонтитулы и т. Д.» В нужных местах, но страница полностью белая, стили потеряны (белые поля с синим фоном).

Мне не хватает css или чего-то действительно простого, что делает его похожим на пример?
Спасибо!

1 Ответ

2 голосов
/ 27 мая 2010

Если вы удалили все в onModuleLoad загрузочного проекта в Eclipse, а затем добавили свой собственный контент, это нормально, если ваша страница вся белая.

Дело в том, что DockLayoutPanel является только панелью макета, поэтому у нее нет базового стиля, даже с включенным «стандартным стилем Google».

Синий фон с белыми полями фактически был результатом стандартного стиля, примененного к тому, что изначально было в onModuleLoad.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...