Membro desde: 23/10/2009 11:16:59
Mensagens: 18
Offline
Olá pessoal,
tenho o seguinte comando de um botão consultar e quero que quando ele retorne o resultado setado nos campos ele fique desativado evitando assim o usuário fazer modifcação pela consulta
como seria isso. Se achou for true entao ele desabilita?
Ai vem aquela pergunta tosca: pra que vc quer desabilitar seus campos? pra deixar claro que eles estao em "view mode"?
Nao vejo necessidade disso, criar sistemas que simulem COBOL ou DELPHI. Se os dados foram carregados, deixa la. Vc tem botoes "Alterar" pra isso.
No máximo vc desabilita é o campo da primary key.
ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται
Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao
Membro desde: 28/09/2009 16:33:23
Mensagens: 310
Offline
fabim wrote:Ai vem aquela pergunta tosca: pra que vc quer desabilitar seus campos? pra deixar claro que eles estao em "view mode"?
Nao vejo necessidade disso, criar sistemas que simulem COBOL ou DELPHI. Se os dados foram carregados, deixa la. Vc tem botoes "Alterar" pra isso.
No máximo vc desabilita é o campo da primary key.
Creio que esta decisão vai depender da regra de negocio e requisitos dele....
Se você deseja desabilitar os campos use o setEnable(false);
Isso por ser feito com um metodo alterando campo a campo..ou percorrer o painel que estes campos estão dentro atraves de um for e desabilitar os jTextField... deve haver mais maneiras...mais de cara lembrei destas..
abç
Programador Arquiteto
Bacharel em Sitemas de Informação
Oracle Certified Professional Java SE 6 Programmer
Rumo a Oracle Certified Professional, Java EE 5 Web Component Developer