Alinhar botoes pelo topo com ButtonStackBuilder

0 respostas
ferracin

Galera fiz um form e coloquei a barra de botoes lateral utilizando o ButtonStackBuilder, mas os botões ficam centralizado na aplicação, queria que ficassem alinhados pelo topo da celula, alguem poderia me ajudar com isso. Segue o codigo:

/**
	 * Monta a GUI
	 */
	private void montaGUI() {
		
		DefaultFormBuilder builder = new DefaultFormBuilder(new FormLayout());
		builder.appendColumn("pref");
		builder.appendColumn("10dlu");
		builder.appendColumn("pref");

		builder.border(BorderFactory.createEmptyBorder(10, 10, 10, 10));
		
		builder.appendTitle("Lista de Usuários");
		builder.nextLine();
		builder.append(criaTabela());
		
		builder.append(criaButtonStack());
		
		getContentPane().add(builder.getPanel());
		
	}
	
	/**
	 * Cria button bar
	 * @return {@link ButtonStackBuilder} com botoes
	 */
	private Component criaButtonStack() {
		ButtonStackBuilder builder = new ButtonStackBuilder();

		builder.addButton(btnEditarUsuario);
		builder.addUnrelatedGap();
		builder.addButton(btnBuscarUsuario);
		builder.addUnrelatedGap();
		builder.addButton(btnFechar);
		
		return builder.getPanel();
	}

E como fica na tela:

Obrigado! :smiley:

Criado 9 de outubro de 2012
Respostas 0
Participantes 1