erreur dans classe Composite
bonjour
j'ai un probléme dans ma classe qui extends Composite :voila le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
public class GWTAdavancedTableExample extends Composite
{
public GWTAdavancedTableExample(){
initWidget(tablePanel);
final VerticalPanel tablePanel =new VerticalPanel();
RootPanel.get().add(tablePanel);
final AdvancedTable table = new AdvancedTable();
tablePanel.setSize("100%","100%");
tablePanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
tablePanel.add(table);
table.setSize("402px", "175px");
table.setPageSize(5);
final HorizontalPanel horizontalPanel = new HorizontalPanel();
tablePanel.add(horizontalPanel); |
sachant que j'appele cette classe à partir de la classse Entrypointl'erreur est la suivante:
java.lang.IllegalStateException: initWidget() was never called in
at com.google.gwt.user.client.ui.Composite.getElement(Composite.java:45)
at com.google.gwt.user.client.ui.ComplexPanel.add(ComplexPanel.java:82)
et quand je rajoute dans le code :initWidget(tablePanel),il s'execute pas aussi