como personalizar os campos de validação ?
por exemplo eu tenho um form com campo nome,email,cpf e quero que quando alquem comecar a digitar nele ele fique com focu verde no jtextfield,como fazer ??
eu fiz com uns icones ,mas fico muito pesado e as vezes travava pq eu tinha colcado um while infinito é duas thread no codigo.
o metodo que eu criei era esse
public void metodoValidacao() {
new Thread() {
public void run() {
while (true) {
new Thread() {
public void run() {
if (txtNome.getText().length() > 0) {
lbl_status_nome.setVisible(true);
lbl_status_nome_erro.setVisible(false);
} else {
lbl_status_nome.setVisible(false);
lbl_status_nome_erro.setVisible(true);
}
if (txtEmail.getText().length() > 0) {
lbl_status_email.setVisible(true);
lbl_status_email_erro.setVisible(false);
} else {
lbl_status_email.setVisible(false);
lbl_status_email_erro.setVisible(true);
}
if (txtCPF.getText().length() > 0) {
lbl_status_cpf.setVisible(true);
lbl_status_cpf_erro.setVisible(false);
} else {
lbl_status_cpf.setVisible(false);
lbl_status_cpf_erro.setVisible(true);
}
}
}.start();
}
}
}.start();
}