Изображение спрайта во встроенном стиле? - PullRequest
1 голос
/ 11 мая 2011

Я могу успешно использовать спрайты изображений (@sprite), явно определив ClientBundle с одноуровневыми средствами доступа CssResource и ImageResource. Однако мне интересно, означает ли использование спрайта, что должен иметь отдельный файл .css. Если я определяю свои стили, встроенные в <ui:style>, как мне получить известное имя для средства доступа к изображениям для использования с gwt-image:?

1 Ответ

1 голос
/ 08 июня 2011

Ответил на мой собственный вопрос:

<ui:style>
   @sprite .panel {
      gwt-image: "titleBackground";
   }
</ui:style>

<ui:image field='titleBackground' src="constants/title-bg.jpg" />

Имена полей ресурсов изображения в том же шаблоне служат именами функций доступа к изображениям в сгенерированном клиентском комплекте.

...