Отображение HTML на панели GWT - PullRequest
3 голосов
/ 19 января 2010

Есть ли способ отображения HTML на панели GWT?

Ответы [ 4 ]

11 голосов
/ 19 января 2010

Краткий ответ: Вы можете добавить HTML-код на панель GWT, создав виджет HTML и прикрепив этот виджет к своей панели.Например ...

HorizontalPanel hp = new HorizontalPanel();
HTML html = new HTML("<p>This is html with a <a href='www.google.com'>link</a></p>");
hp.add(html); // adds the widget to the panel

Длинный ответ: Существует множество способов добавить HTML на панель GWT.Вам следует начать с чтения Руководства разработчика по GWT .В частности, вы должны прочитать части в Макет с использованием панелей и Виджеты .

5 голосов
/ 19 января 2010

Кроме того, новый декларативный пользовательский интерфейс в GWT 2.0 избавляет вас от необходимости встраивать HTML в вашу Java.

<g:HTMLPanel>
   Here <strong>is some HTML</strong>.
</g:HTMLPanel>
3 голосов
/ 19 января 2010
import com.google.gwt.user.client.ui.HTML;

import com.google.gwt.user.client.ui.RootPanel;

RootPanel.get().add(new HTML("<b>Gwt Html</b>"));

Вы можете добавить этот HTML-виджет на любую панель с кодом "panel.add(widget);"

3 голосов
/ 19 января 2010

Ааа. Я думал об этом по-другому. Это виджет, который я помещаю в панель, который должен быть отформатирован. Поэтому, если я сделаю

HTML example = new HTML(someText)

затем добавьте его на панель, он будет работать:)

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