Чтобы не подорвать ответ Хильбранда Боукампа, потому что именно там я и получил свой, я думаю, что, возможно, более полезной версией будет та, которая принимает строку в конструкторе. Хильбранд, если вы просто хотите добавить это к своему ответу, не стесняйтесь, и я удалю этот ответ.
public class PPanel extends SimplePanel {
public PPanel() {
super(Document.get().createPElement());
}
public PPanel(String string) {
super(Document.get().createPElement());
getElement().setInnerText(string);
}
}
Таким образом, вместо необходимости звонить:
PPanel panel = new PPanel();
panel.getElement().setInnerText("Text Here");
Мы можем просто позвонить:
PPanel panel = new PPanel("Text Here");