Как изменить URL-адрес g: изображение в gwt - PullRequest
1 голос
/ 15 марта 2012

Я новичок в GWT.Я создал в своем ui.xml панель с изображением.Я хочу изменить URL, альт и название этого изображения в зависимости от некоторых условий.Как это сделать?

<g:Image url="images/document-statut-1.gif" title="My title" altText="My alt"></g:Image>

Thnx

1 Ответ

9 голосов
/ 15 марта 2012

Измените элемент uibinder так, чтобы он имел имя поля:

<g:Image url="images/document-statut-1.gif" ui:field="imageWidget"
         title="My title" altText="My alt" />

Затем создайте соответствующее поле в своем коде Java:

@UiField
Image imageWidget;

В любое время после вызова createAndBind метод в вашем классе Java, вы можете назначить новый URL:

imageWidget.setUrl("images/newStatus.gif");
...