2014-12-15 1 views
0

Я сгенерировал пример приложения с использованием Intellij 14, но standard.css отсутствует как в сгенерированном артефакте, так и при запуске конфигурации режима Super Dev.Intellij не прикрепляет standard.css от GWT

В результате отсутствия стандартного css все виджеты выглядят уродливыми или вообще не будут отображаться.

Я установил что-то не так, или это ошибка?

+1

Содержит ли ваш модуль '' для одного из встроенных в темах? –

+0

@ThomasBroyer, вы уже знаете ответ, я думаю :) Intellij не включал '' в сгенерированный проект. Переместите свой комментарий к ответам, пожалуйста. Благодаря! – damluar

ответ

1

standard.css является частью одной из четырех тем, поставляемых с GWT SDK, и включен только в том случае, если модуль, специфичный для темы, наследуется вашим модулем.

Вам нужно добавить:

<inherits name='com.google.gwt.user.theme.standard.Standard' /> 

для модуля применить «стандартную» тему, или, возможно:

<inherits name='com.google.gwt.user.theme.standard.StandardResources' /> 

, если вы включите standard.css своими собственными средствами (с помощью <link> на вашей странице хоста HTML или StyleInjector, т.е. этот модуль будет копировать только файлы на выход без с использованием)

Смотрите также: http://www.gwtproject.org/doc/latest/tutorial/style.html#GWTtheme

Смежные вопросы