Vorrei un pannello in GWT per riempire la pagina senza dover effettivamente impostare la dimensione. C'è un modo per fare questo? Attualmente ho il seguente:Creazione di un pannello fluido in GWT per riempire la pagina?
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 lo snippet di codice precedente, non viene visualizzato nulla. C'è una chiamata di metodo che mi manca?
Grazie.
UPDATE 17 settembre '08 alle 20:15
ho messo alcuni tasti (impostare in modo esplicito la loro dimensione) su ogni lato e che ancora non funziona. Sono davvero sorpreso che non ci sia una classe FillLayout o un metodo setFillLayout o setDockStyle (DockStyle.Fill) o qualcosa del genere. Forse non è possibile? Ma per quanto popolare come GWT, penserei che sarebbe possibile.
AGGIORNAMENTO 18 settembre '08 alle 14:38
Ho provato a impostare la larghezza e l'altezza RootPanel al 100% e che ancora non ha funzionato. Grazie per il suggerimento, però, sembrava che potesse funzionare. Qualche altro suggerimento ??
Questa è una grande risposta, ma ci sono le capacità di questo built-in per GWT ora. Vedi la mia risposta per alcuni link. – Brad