Para ilustrar o uso dos layouts vamos criar um formulário com uma planilha de cadastro (várias caixas de texto dentro de um GridLayout). Para isto, siga o roteiro abaixo:
Primeiro, vamos definir que queremos uma tela que permita o preenchimento de 5 campos: nome, endereço, telefone, cidade e cep.
Vamos criar um projeto Ex5Layouts e uma classe principal ExemploGridLayout para implementar este formulário.
Vamos colocar 2 botões: OK e Cancelar. OK exibirá uma mensagem contendo tudo que foi escrito nos campos. Cancelar fechará a janela.
Este formulário será chamado de outra janela, que será a janela principal do programa. Para isto, criaremos uma segunda classe, que implementará o formulário, chamada FormCadastro.