Me gustaría que un panel en GWT llene la página sin tener que establecer el tamaño. ¿Hay alguna forma de hacer esto? Actualmente tengo lo siguiente:Creando un panel de fluido en GWT para llenar la página?
public class Main implements EntryPoint
{
public void onModuleLoad()
{
HorizontalSplitPanel split = new HorizontalSplitPanel();
//split.setSize("250px", "500px");
split.setSplitPosition("30%");
DecoratorPanel dp = new DecoratorPanel();
dp.setWidget(split);
RootPanel.get().add(dp);
}
}
Con el fragmento de código anterior, no se muestra nada. ¿Hay alguna llamada al método que me falta?
Gracias.
ACTUALIZACIÓN 17 de Sep '08 a las 20:15
puse algunos botones (establecer explícitamente su tamaño) en cada lado y que todavía no funciona. Estoy realmente sorprendido de que no haya una clase FillLayout o un método setFillLayout o setDockStyle (DockStyle.Fill) o algo así. Tal vez no es posible? Pero por más popular que sea GWT, creo que sería posible.
ACTUALIZACIÓN 18 de Sep '08 a las 14:38
He intentado fijar la anchura y la altura RootPanel al 100% y que aún no funcionaba. Gracias por la sugerencia, parecía que iba a funcionar. ¿¿Cualquier otra sugerencia??
Esta es una gran respuesta, pero ahora hay capacidades para esto incorporadas a GWT. Ver mi respuesta para algunos enlaces. – Brad