Да, это немного сложнее, если не сказать больше. Вот простой пример, который я могу вспомнить:
import com.google.gwt.dom.client.Document;
import com.google.gwt.dom.client.HeadingElement;
...
HeadingElement headingElement = Document.get().createHElement(1);
headingElement.setInnerText("This is a Heading1 (h1) element!");
RootPanel.get().getElement().appendChild(headingElement);
Если вы посмотрите на другие методы Document.get()....
Вы также найдете методы для создания всех других элементов HTML.
Добавление:
Это может быть еще проще:
import com.google.gwt.user.client.ui.HTML;
.....
HTML headingElement= new HTML();
headingElement.setHTML("<h1>This is a Heading1 (h1) element!</h1>");
RootPanel.get().getElement().appendChild(headingElement);