Как изменить цвет панели DecoratorPW в GWT? - PullRequest
1 голос
/ 08 февраля 2009

Я вижу, что для рендеринга используются изображения в формате png, поэтому я предполагаю, что это означает, что мне нужно предоставить собственную версию этих изображений с соответствующим изменением цветов. Где я могу разместить эти изображения и как применить их в CSS?

Ответы [ 2 ]

2 голосов
/ 09 февраля 2009

ОК, вот решение.

  • Перейти к генератору тем GWT
  • выберите нужный цвет
  • выберите название для вашего стиля
  • нажмите создать
  • возьмите файл jar, который он создает, и добавьте его в свой classpath
  • добавить ссылку на новый стиль в файл app.gwt.xml

Если вы недовольны использованием Theme Generator или боитесь, что он однажды исчезнет, ​​просто сделайте это один раз, а затем взломайте содержимое файла jar, который он создает.

1 голос
/ 08 февраля 2009

Вы можете использовать следующий код, чтобы применить свой собственный стиль CSS для панели Decorator.

 DecoratorPanel panel=new DecoratorPanel();
 panel.setStyleName("decorator-panel");

В вашем CSS-файле вы можете применить стили к панели-декоратору. Используя это, мы можем изменить цвет. Для изображения вы создаете один каталог изображений в общедоступном каталоге (каталог, в котором находится ваш CSS-файл) и помещаете ваше изображение туда. в css вы можете получить изображение.

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