Setter de Componente Swing um por um?

Olá,

Gostaria de saber se qual é o melhor padrão para desenvolver uma tela em swing:

fazer set um por um ou criar classe que gera um componente pronto.

Por exemplo


//Set do componente por componete

tfNome.setFont(...
tfNome.setEditable(...
tfNome.setBorder(...

//Aí repete no outro Text Field

tfIdade.setFont(...
tdIdade.setEditable(..

etc, etc, etc

//Ou com Classe:

tfNome = new GeraTextField(fonte, cor, etc, etc);

//Mero exemplo

Pode ser um método que cria também.

JTextField field = fieldFactory.create(fonte, cor,etc,etc);

Pelo menos é o que eu faço.

acho que nenhum dos dois estão certo ou errado…

vai do seu estilo…

eu particularmente acho melhor = o mark disse…

É nenhum é melhor, mas concentrar em um método essa lógica permite que faça alterações globais.

Como quando precisei que todos os campos quando recebessem o foco fosse selecionado todo o texto, precisei escrever apenas em um método isto.