2010-01-19 5 views

답변

11

짧은 답변 : 당신은 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 

답변 : GWT Panel에 HTML을 추가하는 방법에는 여러 가지가 있습니다. Developer's Guide for GWT을 먼저 읽어야합니다. 특히, Layout Using PanelsWidgets 부분을 읽어야합니다.

+1

문제는 exta div입니다. 이 여분 div를 피하는 어떤 해결책? 원시 범위를 만들려고합니다. –

3

Ahhh. 나는 그것에 대해 다르게 생각하고 있었다. 패널에 넣을 위젯입니다. 포맷해야합니다. 나는 다음

HTML example = new HTML(someText) 

을 패널에 추가 따라서 경우 작동합니다 :)

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>")); 

당신은

5

는 또한, GWT 2.0의 새로운 선언적 UI 물건이 자바로 HTML을 포함 할 필요에서 당신을 저장 "panel.add(widget);"코드로 어떤 패널이 HTML 위젯을 추가 할 수 있습니다.

<g:HTMLPanel> 
    Here <strong>is some HTML</strong>. 
</g:HTMLPanel>