Ta bacana , acho que essa é a melhor solucao pro seu problema.
Sugestao sim claro!
Pare de usar JTextField , extenda ele e monte seu proprio…
public final class GujTextField extends JTextField{
public GujTextField(){
// aqui eu seto coisas como cor de fundo
// tamanho de letra e fonte , hth..
}
}
Surgiu agora um novo problema… Para a criação da interface gráfica, a mesma recebe como parâmetro um JavaBeans para o preenchimento de todos os campos do formulário e, após o preenchimento, é executado o validador, que determina os três níveis de visualização permitidos ao usuário.
O problema é que, após o usuário editar os campos que ele possui permissão e clicar em Salvar, como faço para buscar apenas os componentes editados e definí-los no JavaBean para salvá-lo no banco de dados?
Eu gostaria de fazer isto de uma maneira genérica, pois fazer campo a campo em todos os formulários é impraticável.