Gerar tela com swing

Pessoal,

Estou querendo gerar uma tela com o swing, mas pensei em utilizar um padrão de projeto para montar a tela. Pelo que andei estudando eu posso usar o composite. Eu até fiz a modelagem das classes de como poderia ficar. Gostaria de que alguém pudesse me ajudar e da uma olhada para ver se está certo, porque me pintou uma dúvida de que se esse padrão vai montar a minha tela como um todo mesmo ou não.
O diagrama de classes esta em anexo.


Não seria melhor usar o padrão Builder?

Como ficaria esse diagrama com o builder?
teria que mudar onde nele?

Olá viniGodoy,

cara…andei lendo alguns artigos sobre o builder aqui, mas pelo que entendi ele cria objetos ja estabelecidos. O que eu preciso é criar tela genericas. Tipo assim, vou precisar de uma tela de formulário, com x qtidadade de JTextFilds, X botoes, etc. Preciso de um padrão de que quando a aplicação solicitar essa tela ele gere ela. Dai, quando comecei a estudar o composite, achei que ele poderia me ajudar. Mas posso estar errado.