Alinhamento de Componentes em Panel

1 resposta
M

Fala galera,

Seguinte eu to trabalhando com GWT e to querendo centralizar meus componentes no panel.

porem ja tentei de tudo e nao consegui.

O codigo para criação do panel segue:

Panel filtro = new Panel();
		filtro.setLayout(new FormLayout());
		filtro.setAutoHeight(true);
		filtro.setAutoWidth(true);
		
		dataInicial = new DateField(constants.dataInicial(), "dataInicial", 120);
		dataFinal = new DateField(constants.dataFinal(), "dataFinal", 120);
		
		dataInicial.setAllowBlank(true);
		dataInicial.setValue(new Date());
		dataInicial.setFormat(FORMATO_DATA);
		
		dataFinal.setAllowBlank(true);
		dataFinal.setValue(new Date());
		dataFinal.setFormat(FORMATO_DATA);
		
		filtro.setButtonAlign(Position.CENTER);
		
		cbRota = new ComboBox(constants.rota(), "cbRota", 400);
		pesquisar = new Button(constants.pesquisar());
		
		filtro.add(dataInicial);		
		filtro.add(dataFinal);
		filtro.add(cbRota);
		filtro.addButton(pesquisar);

		filtro.setBodyBorder(false);

Quem puder me dar uma ajudinha…

segue um print de como esta ficando o alinhamento dos componentes.

:roll:

1 Resposta

janocrema

Pegue a instancia do formLayout e sete o align dele, ai todos os componentes nele adicionado ficarão centralizados.

Criado 18 de outubro de 2009
Ultima resposta 23 de mai. de 2010
Respostas 1
Participantes 2