Есть ли способ отображения HTML на панели GWT?
Краткий ответ: Вы можете добавить 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 .В частности, вы должны прочитать части в Макет с использованием панелей и Виджеты .
Кроме того, новый декларативный пользовательский интерфейс в GWT 2.0 избавляет вас от необходимости встраивать HTML в вашу Java.
<g:HTMLPanel> Here <strong>is some HTML</strong>. </g:HTMLPanel>
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);"
panel.add(widget);
Ааа. Я думал об этом по-другому. Это виджет, который я помещаю в панель, который должен быть отформатирован. Поэтому, если я сделаю
HTML example = new HTML(someText)
затем добавьте его на панель, он будет работать:)