有没有办法在GWT面板中显示HTML?
答案 0 :(得分:11)
简答:您可以通过创建HTML小部件并将该小部件附加到面板来将HTML添加到GWT面板。例如......
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 Panel。您应该首先阅读Developer's Guide for GWT。具体来说,您应该阅读Layout Using Panels和Widgets上的部分。
答案 1 :(得分:5)
此外,GWT 2.0中新的声明性UI内容使您无需将HTML嵌入Java中。
<g:HTMLPanel>
Here <strong>is some HTML</strong>.
</g:HTMLPanel>
答案 2 :(得分:3)
唉唉。我的想法不同。这是我正在放入需要格式化的面板的小部件。因此如果我做了
HTML example = new HTML(someText)
然后将其添加到面板中它将起作用:)
答案 3 :(得分:3)
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);
”代码