Desabilitar um JTextField

3 respostas
J

Olá pessoal,

Eu diria que sou iniciante em java. Estou desenvolvendo um sisteminha academico, na minha aplicação tem um campo pra digitar o RA do aluno, gostaria de saber como faço para após digitar o RA esse JTextField ficasse desabilitado para que o RA não possa ser alterado, e aparecer todos os outros dados do aluno nos JTextField correspondentes ao seus devidos lugares? Sei como fazer a pesquisa no banco, mas nao sei desabilitar o campo de texto do RA para que esse não possa ser alterado, e nem mostrar os outros dados nos JTextField correspondente a seus lugares?

se alguém entendeu o que eu quiz dizer e souber, agradeço!!

3 Respostas

L

meu_JTextField.setEnabled(false);

J

Consegui desabilitar, mas ficou fixo, sem eu poder digitar…gostaria que isso acontecesse quando eu desse um Tab, tem como?? Estou usando o netbeans.

L
// dexa focus **************************

texfield.addFocusListener(new FocusAdapter() {

public void focusLost(FocusEvent e) {  			

// limpa

texfield.setText("");
}});
Criado 3 de junho de 2010
Ultima resposta 3 de jun. de 2010
Respostas 3
Participantes 2