2015-01-14 4 views
0

В настоящее время я использую GXT 3.1.1, и я пытаюсь изменить графическую тему, чтобы использовать отображение темы Neptune. Для этого я добавил следующие строки в моем pom.xmlGXT 3.1: Neptune Тема не применяется

<dependency> 
    <groupId>com.sencha.gxt</groupId> 
    <artifactId>gxt</artifactId> 
    <version>3.1.1</version> 
</dependency> 
<dependency> 
    <groupId>com.sencha.gxt</groupId> 
    <artifactId>gxt-theme-neptune</artifactId> 
    <version>3.1.1</version> 
</dependency> 

Я также добавил следующий код в моем .gwt.xml файле

<inherits name='com.sencha.gxt.theme.neptune.Theme' /> 

Банки добавляют к моей папке Lib но когда я развертываю свою войну, единственное изменение в отображении, которое я замечаю, это изменение шрифта (которое теперь жирным и большим) в моей стандартной теме (кстати, да, я прокомментировал строку о стандартной теме в моем файле .gwt.xml)

Кто-нибудь испытал такое же явление? Thx

Редактировать

Я использую Java 1.6. Позволяет ли эта версия использовать тему Нептуна?

+0

Вы уверены, что ваш браузер не показывает вам кэшированную версию приложения (используя старую тему)? Вы пробовали «жесткое» обновление (Ctrl + F5) или очистку кеша? –

+0

Да. Просто попробовал жесткое обновление. Не меняет ничего. Спасибо, в любом случае. Любая другая идея? –

+0

Убедитесь, что тег inherits для neptune должен быть ниже тега inherits для GXT. То есть

ответ

0

Попробуйте добавить в ваш .gwt.xml

<inherits name="com.sencha.gxt.themebuilder.base.ThemeBase" /> 
+0

Спасибо за ответ, но это не так влияют на отображение. Я должен добавить эту строку вместо строки темы нептуна или в дополнение к ней? –

+0

Кроме того. И добавьте sencha ThemeBuilder в список зависимостей maven. Кстати, какую версию GWT вы используете? –

+0

Я использую GWT 2.6.0 –

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